pickleモジュールはpickling時に文字列エスケープ文字を使用するようです。これは非効率的になる。 numpy配列で。次を考慮してくださいより効率的な方法で文字列を拾う
長さはそれぞれ1133文字と4249文字です。
z.dumps()は "\ x00 \ x00"(文字列の実際のゼロ)を示しますが、pickleは文字列のrepr()関数を使っているようです。 "\ x00 \ x00"アスキーゼロ)。
すなわち(z.dumpsで "0"()==偽)と(cPickle.dumpsで "0"(z.dumps())== TRUE)
投稿に特定の質問を追加する必要があります再。 –
Python文字列またはnumpyのバイト配列をシリアル化するにはどうしますか? – jfs
はlen(cPickle.dumps(z)) – vartec