Python怎麼實現資料夾內多txt合併?
漂亮男人
漂亮男人 2017-05-18 10:54:10
0
1
1035

讀取資料夾內一個txt檔案
記錄txt檔案名稱(使用者ID)
寫入到一個新的txt檔案內
原始txt檔案刪掉
以上步驟循環
txt檔案依內容裡時間排序
每個日誌開頭新增使用者ID 原始內容

漂亮男人
漂亮男人

全部回覆 (1)
我想大声告诉你

python2.7語法, py3請自行相應改下

import glob import os src_dir = '/root/*.txt' # 利用通配符查找后缀名为txt的文件 dest_file = 'result.txt' with open(dest_file, 'w') as f_w: for file_name in glob.glob(src_dir): with open(file_name) as f_r: for line in f_r: f_w.write('%s %s' % (file_name, line)) os.remove(file_name)
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!