文件读写

python无法同时使用读写参数对文件进行操作,需要分开进行。

读取文档

f = open ("yesterday.txt",‘r’,encoding="utf-8")

data = f.read()

print (f)

 

打印行数

count=0

f = open ("yesterday.txt",‘r’,encoding="utf-8")

for line in f

  if c==9

    print("这是第10行")

    count +=1

    continue

print (line)

count+=1

 

文件字数

f = open ("yesterday.txt",‘r’,encoding="utf-8")

print (f.readline())  ##或者只读5个  print(f.read(5))

print (f.tell())

f.seek(0)    ####可以回到文章开始前的第几个字符串,页可以填写5

print(f.readline())

 

 

写入文档  w 会重新创建文件,谨慎使用否则会清空文档或数据库。

f = open ("yesterday.txt",'w'encoding="uft-8")

f.write("12345")

 

文档追加内容   a      虽然可以追加内容进行编辑,但是依然无法读。

f = oepn ("yesterday2",'a',encoding="utf-8")

f.write("123445\n")

f.close()

 

 

posted @ 2018-03-20 16:15  小公子ww  阅读(118)  评论(0编辑  收藏  举报