专栏名称: python
隔天更新python文章,我希望用我的努力换来劳动的成果帮助更多的人掌握一门技术,因此我要更加努力。
目录
相关文章推荐
Python爱好者社区  ·  “给我滚出贵大!”郑强出任贵州大学校长,打算 ... ·  2 天前  
Python爱好者社区  ·  python接私活,yyds ·  16 小时前  
Python爱好者社区  ·  DeepSeek 最新中国大学排名 ·  16 小时前  
Python开发者  ·  国产 DeepSeek V3 ... ·  4 天前  
Python爱好者社区  ·  英伟达憾失DeepSeek关键人才?美国放走 ... ·  3 天前  
51好读  ›  专栏  ›  python

Python文件操作知识点全解

python  · 公众号  · Python  · 2018-03-21 23:10

正文

1
文件操作模式

2
读取文件
文件内容

床前明月光,疑是地上霜
举头望明月,低头思故乡

read()读取文件所有内容
f = open('libai',encoding = 'utf-8')
print(f.read()) 床前明月光,疑是地上霜 举头望明月,低头思故乡
readline()只读取一行
f = open('libai',encoding = 'utf-8')
print(f.readline()) 床前明月光,疑是地上霜
readlines 把文章内容以换行符分割,并生成list格式(数据量大的时候不建议用)
f = open('libai',encoding = 'utf-8')
print(f.readlines()) ['床前明月光,疑是地上霜\n', '举头望明月,低头思故乡']
seek和tell光标
f = open('libai',encoding='utf-8')
data = f.read()     #默认光标在起始的位置,read()读取完后,光标停留到文件末尾
data2 = f.read() #data2读取的内容为空
print(data)
print(data2) f.close()          #关闭文件

文件

abcdefg
hyjklmn
opqrstu
vwxyz

flush 模拟进度条

with语句 with代码块执行完后,文件会自动关闭






请到「今天看啥」查看全文