小凯2013 发表于 2022-5-4 20:45:35

这是啥异常???

>>> f = open("???.txt",'w')
>>> f.read()
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
    f.read()
io.UnsupportedOperation: not readableio.UnsupportedOperation 是啥异常?

wp231957 发表于 2022-5-4 20:48:51

问号不能做文件名

isdkz 发表于 2022-5-4 20:51:22

w模式打开是不可以读的

改成 w+ 就可以了
f = open("???.txt",'w+')         # 改了这里
f.read()

小凯2013 发表于 2022-5-4 20:54:49

我问的是io.UnsupportedOperation 是啥异常,不是问你这个。

isdkz 发表于 2022-5-4 20:59:16

本帖最后由 isdkz 于 2022-5-4 21:02 编辑

小凯2013 发表于 2022-5-4 20:54
我问的是io.UnsupportedOperation 是啥异常,不是问你这个。

就是不支持的操作呀,你可以查一下 unsupported 和 operation 的中文意思,

你用 w 模式打开只能写不能读,

所以不能使用 read 方法,只能使用 write 方法
页: [1]
查看完整版本: 这是啥异常???