file.writable() 書き込み可能かどうか
最終更新:2026-09-22
file.writable() 書き込み可能かどうか
file.writable() はファイルが書き込みをサポートしているかどうかを判定する。
| カテゴリ | ファイルメソッド |
|---|---|
| 種類 | 組み込み型メソッド |
| Python バージョン | all |
📝 構文
file.writable()
戻り値:bool. True if the file supports writing, else False.
元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Qwritable() は何をチェックしますか?
Aファイルが書き込みをサポートするかどうかです。'r' モードで開いたファイルは False を返します。
Q何に使えますか?
A書き込み前にチェックして OSError を避けます。
Q'w' で開いたファイルは常に書き込み可能ですか?
Aはい。'w'、'a'、'r+' などのモードは True を返します。読み取り専用の 'r' オープンは False を返します。