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

作者:我才是二亮 时间:2021-11-13 13:47:40 

本文实例讲述了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程序设计有所帮助。

来源:http://blog.csdn.net/w0cai5hi3r1/article/details/41016293

标签:Python,文件
0
投稿

猜你喜欢

  • Python实现字典按照value进行排序的方法分析

    2022-11-03 04:27:27
  • Python3 Tkinkter + SQLite实现登录和注册界面

    2023-10-01 14:56:15
  • python 实现 hive中类似 lateral view explode的功能示例

    2021-08-20 13:51:45
  • 设计师如何更有效拿到结果?

    2008-09-22 20:30:00
  • SQLSERVER 本地查询更新操作远程数据库的代码

    2024-01-21 05:16:47
  • pytorch 状态字典:state_dict使用详解

    2023-01-16 11:42:52
  • 基于Python实现Excel转Markdown表格

    2021-04-27 17:05:04
  • JavaScript Generator异步过度的实现详解

    2024-04-29 13:45:26
  • python中getaddrinfo()基本用法实例分析

    2023-03-15 12:17:34
  • python manim实现排序算法动画示例

    2021-11-10 10:41:58
  • python分布式编程实现过程解析

    2023-11-10 21:13:48
  • Access 导入到SQL Server 2005的方法小结

    2024-01-15 12:02:01
  • SQL Server误设置max server memory的处理方法

    2024-01-21 14:01:22
  • server.mappath方法详解

    2023-07-05 08:07:48
  • sqlserver 查询数据库大小的方法

    2012-08-21 10:22:10
  • python数据分析之公交IC卡刷卡分析

    2022-02-10 02:23:56
  • Pandas:DataFrame对象的基础操作方法

    2023-07-20 16:13:19
  • mysql分页性能探索

    2024-01-23 22:35:21
  • python3检查字典传入函数键是否齐全的实例

    2023-11-07 07:36:31
  • 基于python写个国庆假期倒计时程序

    2022-06-04 20:35:32
  • asp之家 网络编程 m.aspxhome.com