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

Python文件操作

时间:2019-09-21 12:21:04      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:结果   存在   打开文件   打开   读取文件   磁盘   一个   文件内容   print   

Python中一切皆对象。只有对象才能调用方法。
文件本身也是一个对象。
文件操作流程:
打开文件--------通过句柄操作文件-------------关闭文件
1.建立对象(文件)
open(文件路径),同一目录下,直接写文本的名字
2.读文件
data=open(‘小重山‘,‘r‘) .read() 读模式,调用read方法,读取文件内容
print(data)
or:
f=open(‘小重山‘,‘r‘)
f.read()
输出结果:
昨夜寒蛩不住鸣。
惊回千里梦,已三更。
起来独自绕阶行。
人悄悄,帘外月胧明。
白首为功名。旧山松竹老,阻归程。
欲将心事付瑶琴。
知音少,弦断有谁听?
read方法:
data=f.read(1) 表示读取一个字符
3.写文件
data=open(‘小重山‘,‘w‘) 写模式,没有.read方法。调用写模式,如果文件已存在,清空该文件内容。如果不存在该文件,创建新文件
读模式只能读,写模式只能写
f.write(‘hello world‘)
f.write(‘alex‘)
输出结果:
hello worldalex 没有写换行符,不会换行

操作句柄:
f=open(‘小重山‘,‘w’,encoding=‘utf8‘) 拿到操作句柄,才能对文件进行操作
f.fileno() 唯一的非0整型,文件描述符。操作句柄是唯一的

4. append模式
data=open(‘小重山‘,‘a‘,encoding=‘utf-8‘)

5.关闭文件
f.close() 一定要关闭文件
执行关闭操作时,程序将缓冲区数据写入磁盘
如果不执行f.close(),python解释器也会自动关闭文件,将数据存入磁盘。但是关闭时间不确认。导致文件可能丢失。

 

Python文件操作

标签:结果   存在   打开文件   打开   读取文件   磁盘   一个   文件内容   print   

原文地址:https://www.cnblogs.com/zd37/p/11562052.html

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