辞書をファイルに保存する必要があります。辞書には、文字列、整数、および辞書があります。
私は自分でそれをやったのですが、それはきれいではなく、ユーザーにとってはいいものではありません。
私はピクルについて知っていますが、それを使用するのは安全ではないことを知っています. 安全ではありません。
それを行う別の機能またはインポートされたものはありますか。
辞書をファイルに保存する必要があります。辞書には、文字列、整数、および辞書があります。
私は自分でそれをやったのですが、それはきれいではなく、ユーザーにとってはいいものではありません。
私はピクルについて知っていますが、それを使用するのは安全ではないことを知っています. 安全ではありません。
それを行う別の機能またはインポートされたものはありますか。
Pickle は、信頼されていない第三者によって譲渡された場合、安全ではありません。ローカル ファイルは問題ありません。何かがファイル システム上のファイルを置き換えることができる場合は、別の問題が発生します。
つまり、辞書に文字列キーしか含まれておらず、値が Python のリスト、数値、文字列、またはその他の辞書にすぎない場合は、json
モジュールを介して JSON を使用します。
JSON は、いくつかの理由により、完全に Python 方式ではありません。
代わりにsPickleを使用してみてください。
辞書に基本的なデータ型のみが含まれていると仮定すると、通常の答えはjson
です。
辞書にもっと複雑なデータが含まれている場合は、少なくとも途中で手動でシリアル化する必要があります。