吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2538|回复: 11
收起左侧

[Python 转载] 把多个txt文件内容写入另一个txt文件中

  [复制链接]
Test_dada 发表于 2020-4-24 17:35
本帖最后由 Test_dada 于 2020-4-24 17:58 编辑

作用就像标题一样把多个txt文件内容写入另一个txt文件中

[Python] 纯文本查看 复制代码
[i]import [/i]os
all_path = r"C:\Users\Administrator\Desktop\jmeterdemo\all.txt"  # 写入路径
txt_path =  r"C:\Users\Administrator\Desktop"    # 读取路径
daxiao_kb = 10      # 文件大小

dir = os.listdir(r"C:\Users\Administrator\Desktop")     # 打开路径下所有文件
file_list =[]
for file_name in dir:
    for n in file_name.split("."):
        if n == 'txt':      # 筛选txt文件
            file_list.append(file_name)
print(file_list)
for m in file_list:
    size = os.path.getsize(r"C:\Users\Administrator\Desktop\%s" % m)   # 获取文件大小
    size = size / 1024      # 字节转换kb
    print("%s文件大小:%.2fk" % (m,size))
    if size < daxiao_kb:       # 判断小于10k
        print("%s内容追加到all.txt中" % m)
        with open((txt_path+"\%s"%m),"r") as f1:     # 打开文件
            Readeddata = f1.readlines()         # 吧txt内容写到内存中
            print(Readeddata)
            f2 = open(all_path,"a")
            for txt_num in range(0,len(Readeddata)):    # 循环文件内容的行数
                # print(Readeddata[txt_num])
                f2.write(Readeddata[txt_num])   # 把文件内容写到f2中
            print("%s写入all.txt完成" % m)
            print("======================")

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

fhxylang 发表于 2020-4-24 18:57
这都能上首页?
 楼主| Test_dada 发表于 2020-4-26 11:04
cszdz999 发表于 2020-4-25 09:36
合并搞定,简单问题,不要什么问题都想到编程!!!!

解决问题的方法很多,既然学了就要学以致用不是。
而且小功能的实现是为了大模块的功能实现做铺垫。
然爷v5 发表于 2020-4-24 18:31
之前看老男孩的python教学   好像这个是某一天的作业
a5228172 发表于 2020-4-25 08:18
后面的语法没学就看不懂了
strnghrs 发表于 2020-4-25 09:20
这种需求我一般是用DOS的COPY命令解决
hshcompass 发表于 2020-4-25 09:28
谢谢分享。
楼主不是汪峰,上首页没有那么困难。
hshcompass 发表于 2020-4-25 09:33
实际上,如果仅仅是TXT,不如直接copy指令来得快。
cszdz999 发表于 2020-4-25 09:36
合并搞定,简单问题,不要什么问题都想到编程!!!!
 楼主| Test_dada 发表于 2020-4-26 11:05
hshcompass 发表于 2020-4-25 09:33
实际上,如果仅仅是TXT,不如直接copy指令来得快。

欢迎分享代码,让大家学习提升
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-4 20:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表