1. ホーム
  2. python

[解決済み] Python - file と open を使い分けるタイミング

2022-05-27 06:53:41

質問

とはどう違うのでしょうか? fileopen をPythonで使うことはできますか? いつ、どちらを使えばいいのでしょうか? (私が2.5であるとします)

どのように解決するのですか?

常に open() .

のように ドキュメント にはこう書かれています。

ファイルを開くときは、このメソッドを呼び出すのではなく このコンストラクタを直接呼び出すのではなく、open() を使用することが望ましいです。 を使うのが望ましいです。 は型検査に適しています(例えば。 を書くことです)。

また file() は削除されました。 は Python 3.0 以降で削除されました。