目录
一、文件操作介绍
文件 : python中文件是对象
Liunx 文件 : 一切设备都可以看成是文件
磁盘文件 管道 网络Socket
文件属性:
读 写 执行权限
文件的作用:就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力
二、文件的打开和关闭
python文件打开方法:
open(name,mode[buf])
f = open('test.txt', 'w')
文件打开方法:
with open(‘test.txt’, ‘w’) as file #会自动关闭(open必须手动关闭)
f = open('test.txt','w')
with open("test.txt",'r') as f:
f.read()
'''
进程已结束,退出代码 0
文件的关闭:
close
# 新建一个文件,文件为:test.txt
f = open('test.txt', 'w')
# 关闭这个文件
f.close()
文件关闭的原因:
1、将写缓存同步到磁盘 ;
2、Linux 系统中每一个进程打开文件的个数是有限的;
3、如果打开文件数到了系统限制, 则会打开失败
三、文件的读写
文件:
文件读取方式
read([size]) :读取文件(读取size个字节,默认读取全部)
f = open('test.txt', 'r')
content = f.read(5) # 最多读取5个数据
print(content)
print("-"*30) # 分割线
print(content)
f.close() # 关闭文件,这个可以是个好习惯哦