首页 > 编程语言 > 详细

Python_文件相关操作

时间:2019-09-06 11:21:22      阅读:65      评论:0      收藏:0      [点我收藏+]

1.open(filePath,type)方法:打开文件

  filePath:文件路径

  type:操作文件的方式(r:读取,w:覆盖写入,a:追加写入)

2.strip()方法:去除读取到的每行内容后的换行符

stream = open(‘E:/projects/Python/test/fileopen.txt‘,‘r‘) #读取

print(‘打印一下原文件中的内容.....‘)
for line in stream:
    print(line.strip()) #strip()方法可以去除结尾的换行符
stream.close()

stream = open(‘E:/projects/Python/test/fileopen.txt‘,‘w‘) #写入,写入参数为w时,写入会覆盖原有内容
stream.write(‘Lucky:11个\n‘)
stream.close()

print(‘打印一下使用w写入后的文件内容.....‘)
stream = open(‘E:/projects/Python/test/fileopen.txt‘,‘r‘) #读取
for line in stream:
    print(line.strip()) #strip()方法可以去除结尾的换行符
stream.close()

stream = open(‘E:/projects/Python/test/fileopen.txt‘,‘a‘) #写入,写入参数为a时,写入不会覆盖原有内容,而是追加写入
stream.write(‘Baby:11个\n‘)
stream.close()

print(‘打印一下使用a写入后的文件内容.....‘)
stream = open(‘E:/projects/Python/test/fileopen.txt‘,‘r‘) #读取
for line in stream:
    print(line.strip()) #strip()方法可以去除结尾的换行符
stream.close()

执行结果:

打印一下原文件中的内容.....
张三:5个
李四:10个
王五:20个
打印一下使用w写入后的文件内容.....
Lucky:11个
打印一下使用a写入后的文件内容.....
Lucky:11个
Baby:11个

Python_文件相关操作

原文:https://www.cnblogs.com/myfy/p/11472558.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!