一、多个txt文件合并成1个txt文件
生活随笔
收集整理的這篇文章主要介紹了
一、多个txt文件合并成1个txt文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目場景:
主要完成OCR訓練前,dataset需要加載的lmdb格式的文件。
問題描述:
直接上代碼,一看就明白:
#@Overrideimport osdef Combine_txt():dirpath = r"E:\enducate\test_paper\Train_code\txt1111"files = os.listdir(dirpath)res = ""for file in files:if file.endswith(".txt"):name = file[:-3] + "png"img_path = os.path.join(dirpath, name)txtpath = os.path.join(dirpath, file)with open(txtpath, "r", encoding="utf-8") as file:content = file.read()text = img_path + "\t" + contentfile.close()input = "%s\n" % (text)res += inputoutpath = r'E:\enducate\test_paper\Train_code\output.txt'with open(outpath, "a", encoding="utf-8") as outfile:outfile.write(res)outfile.close()print(len(res))if __name__ == '__main__':Combine_txt()
總結
以上是生活随笔為你收集整理的一、多个txt文件合并成1个txt文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一、迁移学习与fine-tuning有什
- 下一篇: 二、OCR训练时,将txt文件和图片数据