文章详情页
Python怎么实现文件夹内多txt合并?
浏览:268日期:2022-07-13 13:53:33
问题描述
读取文件夹内一个txt文件记录txt文件名(用户ID)写入到一个新的txt文件内原txt文件删掉以上步骤循环txt文件按内容里时间排序每条日志开头添加 用户ID + 原内容
问题解答
回答1:python2.7语法, py3请自行相应改下
import globimport ossrc_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)
相关文章:
1. 老师,flex-shrink: 1; 按视频操作,不会自动缩放2. docker api 开发的端口怎么获取?3. 如何解决docker宿主机无法访问容器中的服务?4. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?5. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?6. docker镜像push报错7. 前端 - 类到底该如何去命名 .newsList 这种的命名难道真的不是过度语义化吗?~8. python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。9. web服务器 - ubuntu下布置apache加wsgi加python10. 如何设置一个无限循环并打破它。(Java线程)
排行榜

网公网安备