想用python寫個腳本,實作從多個txt檔案中提取數字,例如7652 6453 5767 32022311223344這種樣子,保存txt檔案名+檔案提取的數字,保存到excel。謝謝
uj5u.com熱心網友回復:
知識點:1.打開檔案
with open(filename,'w',encoding='utf-8') as f:
data=https://bbs.csdn.net/topics/f.readlines()
2.使用 正則 在文本中提取數字
3.使用csv模塊寫入csv檔案里面
4.不要偷懶,自己寫
uj5u.com熱心網友回復:
提取用正側運算式很快,保存就有點費勁了uj5u.com熱心網友回復:
我要是會寫就不用問大佬了,我是做生物的,以前自學過python都忘了,最近資料量特別大,想通過編程快速處理


uj5u.com熱心網友回復:
這樣,這兩天我沒啥空咯,看看有沒有緣人幫你搞搞咯,gl
uj5u.com熱心網友回復:
知識點:
1.打開檔案
with open(filename,'w',encoding='utf-8') as f:
data=https://bbs.csdn.net/topics/f.readlines()
2.使用 正則 在文本中提取數字
3.使用csv模塊寫入csv檔案里面
4.不要偷懶,自己寫
我要是會寫就不用問大佬了,我是做生物的,以前自學過python都忘了,最近資料量特別大,想通過編程快速處理
這樣,這兩天我沒啥空咯,看看有沒有緣人幫你搞搞咯,gl
haha,更正一下上代碼寫錯一個引數,w改成r
with open(filename,'r',encoding='utf-8') as f:
data=https://bbs.csdn.net/topics/f.readlines()
uj5u.com熱心網友回復:
用re匹配,讀取檔案一行一行讀取,re.find("\d+?",txt)uj5u.com熱心網友回復:
搞定沒有沒有搞定就私信發個微信號給我,幫你寫一個,看不到你的資料格式不知道怎么寫正側運算式,這個平臺交流又不方便uj5u.com熱心網友回復:
用for 推導式轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/127604.html
上一篇:請教一個小數保留小數點位數的問題
下一篇:怎么做?
