原创 python核心編程學習筆記(1)

Python核心編程學習筆記(1)   迭代器和iter()函數 1,定義:python2.2被加入,它爲類序列對象提供了一個類序列接口,它們是一組數據結構,你可以利用它們的索引從0開始一直迭代到序列的最後一個條目.用“計數”的方法迭代序

原创 perl兩數組進行比較刪除小程序

給兩個數組A1,A2, 取出屬於A1不屬於A2的元素,即若A1=("1","2","3","4","5"),A2=("4","5","6","7"), 要求輸出結果A2=("1","2","3"). 解決方法:利用map函數進行處理,測

原创 python調用外部子進程,通過管道實現異步標準輸入和輸出

我們通常會遇到這樣的需求:通過C++或其他較底層的語言實現了一個複雜的功能模塊,需要搭建一個基於Web的Demo,方法查詢數據。由於Python語... 我們通常會遇到這樣的需求:通過C++或其他較底層的語言實現了一個複雜的功能

原创 Python 程序員經常犯的 10 個關於Python常見錯誤

關於Python Python是一種解釋性、面向對象並具有動態語義的高級程序語言。它內建了高級的數據結構,結合了動態類型和動態綁定的優點,這使得它在快速應用開發中非常有吸引力,並且可作爲腳本或膠水語言來連接現有的組件或服務。Pytho

原创 perl提取表格數據

#!/usr/bin/perl -w # author by luyi use strict; my $src_data="/export/remo

原创 java實現冒泡和選擇排序

冒泡排序: public class IntBubbleSort{ public static void main(String[] args){ int[] a = {1, 3, 8, 5, 4, 2, 9, 13, 10, 1

原创 python每次處理一個字符(讀書筆記)

任務:用每次處理一個字符的方式處理字符串 解決方案: 1,  可創建一個列表,其子項是字符串的字符(意思是每個子項是一個字符串,長度爲一),可以調用內建list,用字符串作爲參數:  thelist = list(thestring)

原创 python多行替換

#!/usr/bin/env python import re def multiple_replace(text, adict): rx = re.compile('|'.join(map(re.escape, adict)

原创 python操作xml創建網站

看到一個python寫的項目博客,試着運行了下,感覺挺好,雖然不是很懂,但還是很喜歡,順便分享下 項目: 根據一份XML文件,生成對應目錄結構的網站,不過只有html還是太過於簡單了,如果要是可以連帶生成css那就比較強大了。這個有待後

原创 python提取格式化日誌

工作中使用python正則提取充值數據小練習 源數據日誌格式: [localhost bin]$ grep addcash original.log |head -2 2014-04-28 00:07:12 addcash:from=2

原创 python給文本添加html標記

基礎教程有個轉換實例,將文本文件test_input.txt轉換爲瀏覽器可打開的文件test_output.html。代碼如下: util.py模塊: def lines(file): for line in file: yie

原创 perl對日誌進行壓縮備份小程序

面對中轉機磁盤容量限制,有時爲了能多保存一段時間的日誌,不得不對舊日誌進行壓縮備份,並清理掉就日誌,爲此寫了一段小程序分享下 場景: 某遊戲一天產生的數據量 執行結果如下: ...... 查看效果 ........ 這樣執行是備份清理

原创 python文件名通配

glob是python自己帶的一個文件操作相關模塊,內容也不多,用它可以查找符合自己目的的文件,就類似於Windows下的文件搜索,而且也支持通配符,*,?,[]這三個通配符,*代表0個或多個字符,?代表一個字符,[]匹配指定範圍內的字

原创 Python 使用 subprocess 調用外部命令

從 Python 2.4 開始,Python 引入 subprocess 模塊來管理子進程,以取代一些舊模塊的方法:如os.system、os.spawn、os.popen、popen2.*、commands.*。subprocess 

原创 python時間處理函數

不管在哪個領域中(如金融學、經濟學、生態學、神經科學、物理學等),時間序列(time series)數據都是一種重要的結構化數據形式。在半個時間點觀察或測量到的任何事物都可以形成一段時間序列。很多時間序列是固定頻率的,也就是說,數據點是