我想要一個千兆字節的數據字符串。python2.7內存限制版本
使用此代碼
length = 0x20000000
payload = ''.join(random.choice(string.printable) for _ in range(length))
但蟒除外和打印這個錯誤 「的MemoryError」
充滿錯誤消息:
payload = ''.join(random.choice(string.printable) for _ in range(length))
MemoryError
我發現在堆棧溢出這種除外情況下。
使用「import sys,sys.setrecursionlimit(10 ** 6)」將修復它!
所以,我加入了這段代碼。
但沒有解決!
我不能「導入資源」。因爲,不可不安裝..
啊..你有很好的方法來創造很多stirng嗎? –
你的系統有多少內存? –
我的筆記本電腦有8g! –