使用python读取指定目录下的源代码并将内容复制到同一新文件中
2014-04-06 18:55
931 查看
帮媳妇儿写的一个简单脚本,实现功能:
1.读取指定目录下所有文件
2.将文件内容复制到同一个新文本文件中
代码如下:
enjoy it.
1.读取指定目录下所有文件
2.将文件内容复制到同一个新文本文件中
代码如下:
#coding=utf-8 import os; rootDir = "D:\\JavaWorkspace\\WebRoot\\"; txtFile = "E:\\txtFile.txt"; targetFile = open(txtFile,'a'); def getAllFiles(dir): for lists in os.listdir(dir): path = os.path.join(dir,lists); if os.path.isdir(path): getAllFiles(path); else: writeToFile(path); print path[path.rfind("\\")+1:]; def writeToFile(dir): fromFile = open(dir); targetFile.write(dir[dir.rfind("\\")+1:] + "\n\n"); targetFile.write(fromFile.read()); targetFile.write("\n\n"); fromFile.close(); getAllFiles(rootDir);
enjoy it.
相关文章推荐
- Java中读取txt文本中内容+目录文件复制到指定目录
- 使用python读取指定目录下的指定类型文件
- python 使用-读取文件、替换文件中指定的内容
- 使用Python将TXT文本内容读取后生成指定XML格式的文件
- 使用Python将TXT文本内容读取后生成指定XML格式的文件
- 【Python/PE】python中实现文件操作的几种功能(删除指定目录下的所有内容,文件复制等)
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- 使用python读取txt文件的内容,并删除重复的行数
- 使用FileInputStream类, 实现从磁盘读取本应用程序源代码文件,并将文件内容显示在屏幕上。
- Python 实现在对一个目录下所有文件,指定某一行之后添加内容(批处理脚本)
- 21.4 实例:读取目录下指定类型的文件的内容
- Linux下使用find查找文件内容,跳过所有目录名成和指定子目录的方法
- python读取指定文件指定行数内容
- Java读取指定目录下的文件内容
- 解决:Android使用自带sqlite开发时,apk中创建的数据库外部的进程是没有权限去读/写的,而且无法如何读取指定目录下的db文件
- Python_删除/创建指定目录及其下所有子目录的文件,该文件记录当前文件夹的内容
- java 使用IO流读取指定文件中的内容
- python读取指定字节及位置的文件内容
- C++从指定目录读取txt文件内容
- Python 实例一 统计指定文件的行数或读取指定文件指定行数的内容