python拼接txt

img

import os.path
filedir = 'C:\\Users\\LS\\Desktop\\20211103171'  # 填入要合并的文件夹名字
filenames = os.listdir(filedir)  # 获取文件夹内每个文件的名字
f = open('C:\\Users\\LS\\Desktop\\all.txt', 'w')  # 以写的方式打开文件,没有则创建。合并后的总文件路径

# 对每个文件进行遍历
i = 0
for filename in filenames:
    i += 1
    print(i)
    if i>0:
        filepath = filedir + '/' + filename      # 将文件夹路径和文件名字合并
        for line in open(filepath):              # 循环遍历对每一个文件内的数据
            f.writelines(line)                   # 将数据每次按行写入f打开的文件中
        f.write('\n')
f.close()  # 关闭

缩进也没问题啊,怎么会出现这样的问题

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。