Pythonでは、プログラミング中に行った作業を節約するために、pickleファイルを頻繁に生成します。
このピクルスがどのように生成され、それが何を意味するのかを説明するdocstringのようなものをピクルスに保存する可能性はありますか?
あらゆる種類のアイテムをピクルスにする前に辞書、タプル、リストに組み合わせることができるため、最も簡単な解決策は、docstringキーを持つ辞書を使用することだと思います。
pickle_dict = {'objs': [some, stuff, inhere],
'docstring': 'explanation of those objects'}
もちろん、ピクルスにする対象によっては、オブジェクトのリストではなく、各オブジェクトのキーと値のペアが必要になる場合があります。
ピクルスを元に戻すと、docstringを読むだけで、このピクルスがどのようになったかを思い出すことができます。
別の解決策として、ピクルスに関する1つまたは2つの整数値を保存する必要があることがよくあります。この場合、pickleファイルのタイトルで保存することを選択します。何をしているかによっては、これが望ましい場合があります。これにより、「docstring」を選択解除せずに読み取ることができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加