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


Posted in Python onAugust 29, 2017

本文实例讲述了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解释器相关安装方法
Oct 12 Python
Windows下Python使用Pandas模块操作Excel文件的教程
May 31 Python
详解Python装饰器由浅入深
Dec 09 Python
Python基础教程之浅拷贝和深拷贝实例详解
Jul 15 Python
Python列表和元组的定义与使用操作示例
Jul 26 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
Sep 20 Python
python2.7到3.x迁移指南
Feb 01 Python
Python Xml文件添加字节属性的方法
Mar 31 Python
python爬取哈尔滨天气信息
Jul 14 Python
python编写简易聊天室实现局域网内聊天功能
Jul 28 Python
Django之腾讯云短信的实现
Jun 12 Python
Django与AJAX实现网页动态数据显示的示例代码
Feb 24 Python
Python实现解析Bit Torrent种子文件内容的方法
Aug 29 #Python
Python 3.x读写csv文件中数字的方法示例
Aug 29 #Python
在python3环境下的Django中使用MySQL数据库的实例
Aug 29 #Python
Python网络爬虫与信息提取(实例讲解)
Aug 29 #Python
Python开发的HTTP库requests详解
Aug 29 #Python
Python实现按学生年龄排序的实际问题详解
Aug 29 #Python
详解Python进程间通信之命名管道
Aug 28 #Python
You might like
使用Discuz关键词服务器实现PHP中文分词
2014/03/11 PHP
php表单敏感字符过滤类
2014/12/08 PHP
PHP查询分页的实现代码
2017/06/09 PHP
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
DeviceOne 让你一见钟情的App快速开发平台
2016/02/17 Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
2016/12/08 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
JQuery异步提交表单与文件上传功能示例
2017/01/12 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
Python编写百度贴吧的简单爬虫
2015/04/02 Python
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Python爬虫DNS解析缓存方法实例分析
2017/06/02 Python
Python实现抢购IPhone手机
2018/02/07 Python
Python递归函数实例讲解
2019/02/27 Python
10招!看骨灰级Pythoner玩转Python的方法
2019/04/15 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
python实现贪吃蛇游戏源码
2020/03/21 Python
Django权限控制的使用
2021/01/07 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
介绍Java的内部类
2012/10/27 面试题
毕业生的自我评价范文
2013/12/31 职场文书
元旦晚会策划方案
2014/02/18 职场文书
信息与计算机科学职业规划范文:成为一艘有方向的船
2014/09/11 职场文书
行政执法作风整顿剖析材料
2014/10/11 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
浅谈MySQL user权限表
2021/06/18 MySQL
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang
SpringBoot详解执行过程
2022/07/15 Java/Android