Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python将多个文本文件的内容依次组合到一个文本文件行中_Python - Fatal编程技术网

使用Python将多个文本文件的内容依次组合到一个文本文件行中

使用Python将多个文本文件的内容依次组合到一个文本文件行中,python,Python,我使用以下代码将多个文本文件合并为一个 import glob read_files = glob.glob("*.txt") with open("result.txt", "wb") as outfile: for f in read_files: with open(f, "rb") as infile: outfile.write(infi

我使用以下代码将多个文本文件合并为一个

import glob

read_files = glob.glob("*.txt")

with open("result.txt", "wb") as outfile:
       for f in read_files:
           with open(f, "rb") as infile:
               outfile.write(infile.read())
我从上述代码接收到的输出是

2020-06-22,09:37:39,YZ-553472公里/小时,100公里/小时,No2020-06-22,09:38:21 ,CAB-336579km/h,100km/h,No2020-06-22,09:40:42,ABC-543298km/h 时速100公里,编号2020-06-22,09:39:41,CB-3226117公里,时速100公里
,Yes2020-06-22,09:36:54,QX-990481公里/小时,100公里/小时,第

如何在每篇文章的内容末尾引入换行符 照样归档

2020-06-22,09:37:39,YZ-5534,时速72公里,时速100公里

2020-06-22,09:38:21,CAB-3365,79公里/小时,100公里/小时,第

2020-06-22,09:40:42,ABC-5432,98公里/小时,100公里/小时,第

2020-06-22,09:39:41,CB-3226117公里/小时,100公里/小时,是的

2020-06-22,09:36:54,QX-9904,81公里/小时,100公里/小时,第

以便将上述内容作为合并文本文件中的最终结果

我尝试了上面的以下代码行,但根本不起作用

outfile.write(infile.read()+ '\n')

既然你在读文本文件,你能试一试吗

导入全局
read_files=glob.glob(“*.txt”)
以open(“result.txt”、“w”)作为输出文件:
对于read_文件中的f:
以开放式(f,“r”)作为填充:
对于填充中的线:
输出文件。写入(行)
outfile.write(“\n”)

既然你是从文本文件中读取,你能试一试吗

导入全局
read_files=glob.glob(“*.txt”)
以open(“result.txt”、“w”)作为输出文件:
对于read_文件中的f:
以开放式(f,“r”)作为填充:
对于填充中的线:
输出文件。写入(行)
outfile.write(“\n”)

您能分享几行您试图合并的文件吗?每个文本文件中只有一行,如下所述2020-06-22,09:36:54,QX-9904,81公里/小时,100公里/小时,您能分享几行您试图合并的文件吗?每个文本文件中只有一行,如下所述2020-06-22,09:36:54,QX-9904,81公里/小时,时速100公里,不,还是不符合我的要求。。。上面的代码用“,”来划分文本文件,然后,行空间被引入,按命令划分为多个部分,希望逐行输出,每行应该是as2020-06-22,09:36:54,QX-9904,81kmph,100kmph,NoNo,仍然不符合我的要求。。。上面的代码将文本文件按其“,”分隔,然后,行空间被引入按命令分隔为多个部分。要逐行输出,每行应为as2020-06-22,09:36:54,QX-9904,81公里/小时,100公里/小时,否