莫愁前路无知己,天下谁人不识君。。。。
python小编程-----------遍历目录,文件
上一篇 /
下一篇 2017-11-13 11:07:40
/ 个人分类:python 小编程
#coding: utf-8
'''
1、读取指定目录下的所有文件
2、读取指定文件,输出文件内容
3、创建一个文件并保存到指定目录
'''
import os
# 遍历指定目录,显示目录下的所有文件名
def eachFile(filepath):
pathDir = os.listdir(filepath)
for allDir in pathDir:
child = os.path.join('%s%s' % (filepath, allDir))
print child.decode('gbk') # .decode('gbk')是解决中文显示乱码问题
# 读取文件内容并打印
def readFile(filename):
fo = open(filename, 'r') # r 代表read
for eachLine in fo:
print "读取到得内容如下:",eachLine
fo.close()
# 输入多行文字,写入指定文件并保存到指定文件夹
def writeFile(filename):
fo = open(filename, 'a') # 如果覆盖就改为w
print "\r请任意输入多行文字"," ( 输入 .号回车保存)"
while True:
aline = raw_input()
if aline != ".":
fo.write('%s%s' % (aline, os.linesep))
else:
print "文件已保存!"
break
fo.close()
if __name__ == '__main__':
filePath = "E:\\wage.txt"
filePathI = "E:\\lili.txt"
filePathC = "C:\\"
eachFile(filePathC)
readFile(filePath)
writeFile(filePathI)
相关阅读:
- 数百种编程语言,而我为什么要学 Python? (资深梦游, 2017-11-21)
- 2017年最棒的七个Python图形应用GUI开发框架 (资深梦游, 2017-11-23)
- Docker+Selenium Grid+Python搭建分布式测试环境 (资深梦游, 2017-11-23)
- Python程序的常见编程范型 (资深梦游, 2017-11-24)
- PyQt的一个UI单元测试框架思路 (资深梦游, 2017-11-24)
- Python网络编程篇之socketserver (zaza9084, 2017-11-28)
- Python函数的作用域规则和闭包 (zaza9084, 2017-11-29)
- python小编程-------趣味绘图1----ball (cq520131517, 2017-11-30)
- python小编程-------趣味绘图1----五角星 (cq520131517, 2017-11-30)
- python小编程-------趣味绘图1----花 (cq520131517, 2017-11-30)
收藏
举报
TAG:
Python
python
遍历目录