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())