Python实现文件内容批量追加的方法示例

发布时间 - 2026-01-11 03:01:01    点击率:

本文实例讲述了Python实现文件内容批量追加的方法。分享给大家供大家参考,具体如下:

#coding:utf-8
import os
#-------代码段一
#获取当前文件夹
filePath = os.getcwd()
#获取当前文件列表
fileNameList = os.listdir(filePath)
fileDirList = []
#获取文件路径列表
for fileName in fileNameList:
  fileDirList.append(os.path.join(filePath, fileName))
#--------代码段二
f = open('code.txt', 'w')
f.write("开始写文件\n")
f.close()
for code in fileDirList:
  f = open('code.txt', 'a')
  split = os.path.splitext(code)
  if(split[1] == '.h' or split[1] == '.cpp'):
    fz = open(code, 'r')
    string = "源代码文件" + code +"代码:\n"
    f.write(string)
    content = fz.read()
    print "文件 %s 读写成功" % code
    f.write(content)
    fz.close()
  f.close()
print "读写成功"

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。


# Python  # 文件内容  # 批量追加  # Python实现调用另一个路径下py文件中的函数方法总结  # Python实现合并同一个文件夹下所有txt文件的方法示例  # Python实现拷贝多个文件到同一目录的方法  # Python批量重命名同一文件夹下文件的方法  # Python实现批量更换指定目录下文件扩展名的方法  # Python引用(import)文件夹下的py文件的方法  # Python在不同目录下导入模块的实现方法  # Python实现批量执行同目录下的py文件方法  # 操作技巧  # 进阶  # 相关内容  # 感兴趣  # 数据结构  # 给大家  # 文件列表  # 更多关于  # 所述  # 程序设计  # 源代码  # 使用技巧  # 文本文件  # 讲述了  # os  # filePath  # utf  # import  # fileNameList  # listdir 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  如何在万网主机上快速搭建网站?  JavaScript如何操作视频_媒体API怎么控制播放  免费视频制作网站,更新又快又好的免费电影网站?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  微信小程序 scroll-view组件实现列表页实例代码  JS实现鼠标移上去显示图片或微信二维码  如何用花生壳三步快速搭建专属网站?  如何用PHP工具快速搭建高效网站?  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  如何快速搭建高效WAP手机网站吸引移动用户?  如何为不同团队 ID 动态生成多个非值班状态按钮  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  利用JavaScript实现拖拽改变元素大小  java中使用zxing批量生成二维码立牌  新三国志曹操传主线渭水交兵攻略  googleplay官方入口在哪里_Google Play官方商店快速入口指南  LinuxShell函数封装方法_脚本复用设计思路【教程】  Linux后台任务运行方法_nohup与&使用技巧【技巧】  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  Python文本处理实践_日志清洗解析【指导】  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  Android利用动画实现背景逐渐变暗  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  如何在Windows 2008云服务器安全搭建网站?  如何在万网自助建站平台快速创建网站?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  长沙做网站要多少钱,长沙国安网络怎么样?  如何为不同团队 ID 动态生成多个“认领值班”按钮  如何挑选最适合建站的高性能VPS主机?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  如何登录建站主机?访问步骤全解析  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  Linux安全能力提升路径_长期防护思维说明【指导】  详解Oracle修改字段类型方法总结  在centOS 7安装mysql 5.7的详细教程  Laravel storage目录权限问题_Laravel文件写入权限设置  如何快速搭建高效可靠的建站解决方案?  Laravel Session怎么存储_Laravel Session驱动配置详解