码迷,mamicode.com
首页 > 编程语言 > 详细

python 文件操作 学习笔记

时间:2018-05-20 21:58:22      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:操作   append   五行   count   continue   取消   文件内容   read   hoc   

#_*_ coding:utf-8 _*_
# author choco
#f = open("J:\Python\py\contact.txt",encoding="utf-8").read()
#print(f)#读取整个文件内容
f = open("J:\Python\py\contact.txt","r+",encoding="utf-8")#赋值给f,为文件句柄 r 读, w 写打开是创建空文件。a = append 追加,写在最后面,不能读。
#data = f.read() 只适合读小文件
#data1 = f.read() #这个是有问题的,打开后,读完了指针在文件最后,读不到内容。
#print(data)
#print("-------data1-----%s---")
#print(data1) 这个是有问题的
#f.write("\n李磊 经理 5465 17754684592")#换行写
#for i in range(5):
# print(f.readline())#读五行
#print(f.readlines())
count = 0
for line in f:
if count == 4:
count += 1
continue
count +=1
print(line.strip())
f.close()
‘‘‘ 不好
for index,line in enumerate(f.readlines()):
if index== 4:
print("-------我是分割符--------")# 不读第五行
continue
print(line.strip())# 带strip 取消读空格和 换行字符
f.close()
‘‘‘
f = open("contact.txt","r",encoding="utf-8")
print(f.tell())#目前读的位置
print(f.readline())
print(f.readline())
print(f.readline())# tell读的字符数
print(f.tell())
f.seek(10)
print(f.tell())
print(f.readline())

python 文件操作 学习笔记

标签:操作   append   五行   count   continue   取消   文件内容   read   hoc   

原文地址:https://www.cnblogs.com/choco1986/p/9064677.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!