writable() 函数是 Python 中用于文件 对象 的方法,用于检查文件是否已打开以供写入。如果文件以写入模式打开,则返回 True,否则返回 False。
参数值
此函数不接受任何参数。返回值
writable() 方法返回一个 bool,指示文件流是否可写。
如何在 Python 中使用 writable()
示例 1
如果文件已打开以供写入,则 writable() 方法返回 True,否则返回 False。
with open('myfile.txt', 'w') as file:
print(file.writable())
示例 2
对以读取模式打开的文件使用 writable() 将返回 False。
with open('myfile.txt', 'r') as file:
print(file.writable())
示例 3
在写入文件之前,可以使用 writable() 检查文件是否已打开以供写入。
with open('myfile.txt', 'a') as file:
print(file.writable())