さまざまな入力を受け入れる Python コードをよく見かけます...
ファイル名
s = Something("/Users/me/my_file.txt")
ファイル パス
s = Something("my_file.txt")
またはファイルオブジェクト
f = open("my_file.txt", "r")
s = Something(f)
これには慣習がありますか?多くの人が言及したように、それは何であるかによって異なりsomething()
ます。ファイル名とファイル オブジェクトのどちらが適しているか?
このSO投稿が最良の答えを与えるのだろうか。