python:文件的打开方式
程序员文章站
2022-06-04 08:09:00
...
1、文件的打开方式:
- open()函数
file_object = open(file='file_name',mode='access_mode',encoding='utf-8')
举例:
file_object = open(r'D:\baidu.txt',mode='r',encoding='utf-8')
file_object = open('D:\\baidu.txt',mode='r',encoding='utf-8')
file_object = open('D:/baidu.txt',mode='r',encoding='utf-8')
Traceback (most recent call last):
File "D:/pythonProject/Testday01/1112test.py", line 1, in <module>
file_object = open('D:/baidu.txt',mode='rw',encoding='utf-8')
ValueError: must have exactly one of create/read/write/append mode
mode不存在rw类型
正常可取:r、rb、r+、rb+、w、wb、w+、wb+、a、ab、a+、ab+
说明:
- file_name:路径+文件名+后缀
- access_mode:打开方式
r:读模式 不支持修改文件内容,文件不存在会报错
w:写模式 不支持读取文件内容 ,文件不存在会自动创建
encoding:编码格式
file_object = open(file='D:/baidu2.json',mode='r',encoding='utf-8')
r模式下:D:/baidu2.json文件不存在
FileNotFoundError: [Errno 2] No such file or directory: 'D:/baidu2.json'
上一篇: 文件打开方式