Python3.6:json and pickleモジュールの紹介
592 ワード
josnは2つの主要な方法を把握する必要がある.
1.
2.
pickleの使い方はjsonに似ていますが、サポートされているデータ型はjsonほど多くありません.
1.
2.
pickleのdumpはloadとjsonと同じです
python独学技術互助ボタン群:670402334
1.
json.dumps
は、関数およびクラスなどを含まないシーケンス化可能なオブジェクトをシーケンス化し、wirteがファイルに書き込まれた後、json.dump()
は、データおよびファイルハンドルの2つのパラメータのシーケンス化および書き込みを含むことができる.2.
json.loads
シーケンス化して書き込まれたデータをjson.load()
に復元するのも簡略化されており、後にファイルハンドルを1つ付ければよいpickleの使い方はjsonに似ていますが、サポートされているデータ型はjsonほど多くありません.
1.
pickle.dumps
以降の書き込みはbytesタイプでなければなりません.書き込みのいくつかはデータの元の姿が見えないので、関数、クラスをシーケンス化することができます.2.
pickle.loads
で取り出した関数とクラスのシーケンス化は、メモリポインタがないため実行できません.pickleのdumpはloadとjsonと同じです
python独学技術互助ボタン群:670402334