求教各位个小问题
1. 编写代码,将上一题中的文件(OpenMe.mp3)保存为新文件(OpenMe.txt)>>> f1=open('C:\\OpenMe.mp3')
>>> f2=open('C:\\OpenMe','x')
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
f2=open('C:\\OpenMe','x')
PermissionError: Permission denied: 'C:\\OpenMe'
问题:不明白这边为什么会报错?用‘x’模式打开,文件不存在则会新建文件,那为什么还报错呢? 不同模式打开文件的完全列表:
模式 描述
t 文本模式 (默认)。
x 写模式,新建一个文件,如果该文件已存在则会报错。 换个路径,不要在磁盘根目录创建文件,会遇到权限错误。
页:
[1]