0
Pythonでは、カスタムプロパティ/メタデータをファイルに追加できますか? たとえば、ファイルの新しいプロパティとして「FileInfo」を追加する必要があります。 さまざまなファイル形式で動作するメソッドが必要ですPythonカスタムプロパティ/メタデータをファイルに追加
Pythonでは、カスタムプロパティ/メタデータをファイルに追加できますか? たとえば、ファイルの新しいプロパティとして「FileInfo」を追加する必要があります。 さまざまなファイル形式で動作するメソッドが必要ですPythonカスタムプロパティ/メタデータをファイルに追加
簡単な方法は、新しい属性をファイルオブジェクトインスタンスに追加することです。例えば、
with open('qdata') as f:
f.fileinfo = {'description': 'this file contains stuff...'}
print(f.fileinfo)
出力
{'description': 'this file contains stuff...'}
また、io
モジュールで定義されたクラスのいずれかから派生させ、独自のファイルオブジェクトを作成します。
"ファイルに"と言ったら、Pythonの 'file'オブジェクトやファイル自体を参照していますか? –