Python 3.x 为什么我的书面声明不适用于txt fie
运行此命令会导致以下错误: io.UnsupportedOperation:不可写`Python 3.x 为什么我的书面声明不适用于txt fie,python-3.x,Python 3.x,运行此命令会导致以下错误: io.UnsupportedOperation:不可写` 写入文件时会将该字符串包含到我的文件中,但它显示为不可写,尽管我使用了“r+”您没有使用“r+”标志打开它。您使用“读取文本”标志的'rt'标志打开了它。这是一个纯读标志,没有写权限 当在代码中切换到'r+'时,它将起作用。您似乎使用了rt而不是r+rt是“读取文本”。 f=open("panja.txt","rt") print(f.read()) f.write("thank you")
写入文件时会将该字符串包含到我的文件中,但它显示为不可写,尽管我使用了
“r+”
您没有使用“r+”
标志打开它。您使用“读取文本”标志的'rt'
标志打开了它。这是一个纯读标志,没有写权限
当在代码中切换到
'r+'
时,它将起作用。您似乎使用了rt
而不是r+
rt
是“读取文本”。
f=open("panja.txt","rt")
print(f.read())
f.write("thank you")