Day02 Python之文件操作(open、read、write、close)

Day02 Python之文件操作(open、read、write、close)_第1张图片

一、file对象的属性

1、file.name
返回文件的名称
2、file.mode
返回文件的访问模式
3、file.closed
查看文件是否关闭,是TRUE,否FALSE

二、访问模式

r: 只读模式(默认); 文件必须存在
w: 只写模式; 不存在则创建,存在则重写
a: 追加模式; 不存在则创建,存在则只追加内容
+:表示可以同时读写某个文件
r+: 可读写文件,文件不存在抛出异常
w+:先写再读

三、打开文件

1、创建文件,内容为
Day02 Python之文件操作(open、read、write、close)_第2张图片

2、open(文件路径,访问模式)

file=open('lwj.txt')
print(file)#<_io.TextIOWrapper name='lwj.txt' mode='r' encoding='cp936'>
file=open('lwj.txt')
print(file.name)#lwj.txt
file=open('lwj.txt')
print(file.mode)#r读取模式
file=open('lwj.txt')
print(file.closed)#False,代表文件没有关闭
file=open

你可能感兴趣的:(Python,python)