長さ 4807100171 の 0 と 1 の文字列をpickle
ファイルにダンプしています。以前に問題がbitarray
あり、ピクルが問題の解決策になるかどうかを確認したかったからです。ただし、ロードした後、長さは 512132875 になりました。
何故ですか?
pickle に制限があるかどうかを検索しましたが、何も見つかりませんでした...よく知られている理由がある場合、正しいキーワードを使用していない可能性があります...
編集:
ランダムな値の文字列を埋めることができるb
ので、お好みの手法で 4807100171 の長さを得ることができます - おそらく単純な for ループで 4807100171 に行くようなものです。ここではあまり必要ありません。次に、次のように文字列をダンプしb
ます。
b = ""
for i in range(4807100171)
b += 0
import cPickle as pickle
pickle.dump(b, open("string.p", "wb"), pickle.HIGHEST_PROTOCOL)