‘r’只读’r+’读写:两种只能找文件不能创建文件
file_line=open('users','r') content=file_line,read() print(content)
‘w’只读’w+’读写:没有该文件可以创建文件
str='python' file_line=open('users','w') file_line.write(str)
‘w’、 ‘w+’的写方法都会覆盖之前的内容
str='python' file_line=open('users','w+') file_line.write(str) file_line.seek(0)#seek(0)定位到文件开始 file=file_line.read() print(file)
- ‘r+’只读’a’附加写’a+’附加读写:不会对文件原内容进行覆盖
- ‘r+’先读再写:不会对源文件进行覆盖。先写再读:如果没有该内容会覆盖写入,已存在则不会对源文件改变。
- ‘w+’ 先写再读:会对源文件进行覆盖写入。先读再写:无法读出内容。
- ‘a+’先写再读:不覆盖写入,会读出写入后的内容。先读再写:不覆盖写入,会读出写入前内容
python文件打开方式
最新推荐文章于 2024-04-19 15:08:02 发布