首页 > 其他 > 详细

018_IO

时间:2018-09-05 21:05:41      阅读:179      评论:0      收藏:0      [点我收藏+]
#!/usr/bin/env python
# Author:liujun

f = open("test","r",encoding="utf-8")
# r --> readable
# r --> writeable
# r+ --> read and write
# w+ --> write and read

#print(f.read())

#for i in range(5):
# print(f.readline())

#for line in f.readlines():
# print(line.strip())

#for index,line in enumerate(f.readlines()):
# print(index,line.strip())

#for line in f: # This kind of traverse is recommanded
# print(line.strip())

print(f.tell())
print(f.readline())
print(f.tell())
# Used to get the location of file pointer.
f.seek(10)
# Used to set the location of file pointer
print(f.read(50))
print(f.readline())
print(f.fileno())
f.flush()
# Forces the contents of the cache to be written to disk.









How to modify a file
#!/usr/bin/env python
# Author:liujun

f = open("test", "r", encoding="utf-8")
f_new = open("test.bak","w",encoding="utf-8")

for line in f:
if "iphone" in line:
line = line.replace("iphone","iphoneX");
f_new.write(line)
f.close()
f_new.close()











018_IO

原文:https://www.cnblogs.com/liujun5319/p/9594193.html

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