首页 > 其他 > 详细

9、文件操作

时间:2018-07-20 20:25:51      阅读:129      评论:0      收藏:0      [点我收藏+]
open("filename",encoding)

 

data=open("filename",encoding=‘utf-8‘).read()

 

w    创建一个新文件。

 r     读取  ,不可写

 a ,追加 ,不能读

f=open(‘filename‘,‘w‘,encoding=‘utf-8‘)#文件句柄 w创建一个新文件。

  关闭文件

f.close()

读取行

fp.readline()

 将文件的每行放一起组成一个列表

fp.readlines()#读小文件

 读取在第十行显示分割线

fp=open(‘/Users/mac/PycharmProjects/myPython/day2/goods.txt‘,‘r+‘,encoding=‘utf-8‘)

for index,line in enumerate(fp.readlines()):
    if index == 9 :
        print(‘---------我是分割线-----‘)
    else :
        print(line.strip())

高效,迭代器fp

fp=open(‘/Users/mac/PycharmProjects/myPython/day2/goods.txt‘,‘r+‘,encoding=‘utf-8‘)
count =0
for line in fp :
    if count == 9:
        print(‘---------我是分割线-----‘)
    else:
        print(line.strip())
    count += 1

 

 

 

 


9、文件操作

原文:https://www.cnblogs.com/LittleSpring/p/9343374.html

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