0

Python には、4 つの関数またはメソッドで構成される一種のシリアル化プロトコルがあります。

load(stream): deserialize from stream
loads(str): deserialize from string
dump(obj, stream): serialize to stream
dumps(obj): serialize to string (returned)

これらは、JSON や pickles など、おそらく今は考えられない他の種類のプロトコルに使用されており、単純な抽象化として非常に気に入っています。dump()ただし、引数の順序を覚えていないようです。これを思い出すのに役立つ良いヒントや記憶装置を誰かが持っていますか?

(これは実際には標準的なスタック オーバーフローの質問ではないことを認識しています。それでも、この種のことは多くのコンテキストで多くのプログラマーにとって有効な問題であると信じており、私は何年もこの問題に遭遇してきました。ルールも見直しました。スタック オーバーフローとプログラマーの StackExchange の比較では、スタック オーバーフローの方が少し適していると思いました. また、これまでの回答とコメントは役に立ちました. 議論や拡張された議論はありませんでした.この質問を再開してください。)

4

1 に答える 1

1

川の流れに石のオブジェクトを捨ててください!

つまり、どこにダンプし、どこをダンプしない

于 2013-06-12T10:12:03.507 に答える