2020-11-13

python 整合所有 txt 文件内容

需求:

  • 将文件夹中的所有 txt 文件内容给整合到一个文件中去

难点:

  • Mac系统下有 ._形式的文件,对我而言没有用处
  • 读取和写入文件

解决办法:

  • 首先判断文件名指定位置中是否含有_符号,如果有的话,就删除
  • with open读取和写入文件
# -*- encoding:utf-8 -*-

import os
## 文件路径
filePath = './下载链接'
os.chdir(filePath)
## 将路径下的所有文件名保存在 dir 中
dir = os.listdir(filePath)

## 循环,删除含有‘_’的元素
for i in dir:
    if i[1]=="_":
        dir.remove(i)
## 打开 a.txt, 并写入内容
with open('a.txt','a') as file:
    for filename in dir:
        with open(filename,'r',encoding='utf-8') as f:
            content = f.read()
            file.write(content)
### OVER            
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 安全团队(net911)对所有勒索病毒及相关信息收集: 1、GANDCRAB病毒 病毒版本:GANDCRAB V5...
    斯福赛特阅读 1,398评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 10分钟学会前端工程化(webpack4.0) 目录 一、概要 1.1、前端工程化 1.1.1、前端工程化的任务 ...
    前端驿站阅读 599评论 0 1
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,593评论 16 22
  • 创业是很多人的梦想,多少人为了理想和不甘选择了创业来实现自我价值,我就是其中一个。 创业后,我由女人变成了超人,什...
    亦宝宝阅读 1,895评论 4 1