Какое наибольшее количество данных Python 3 может записать одновременно? - PullRequest
0 голосов
/ 05 октября 2019

Я написал эту программу, чтобы поэкспериментировать с размером файла в Python 3.6.2

import os

#   Opening a text file a.txt in wite mode.
fp = open("a.txt", "w")

try:
    #   Writing 'a' in multiple of bytes.
    #   One 'a' consumes 1 byte. 
    #   1024*1024 is 1 MB.
    fp.write("a"*1024*1024*418) 

except:
    print("Memory Error.")
fp.close()

После 418 МБ программа выдает Ошибка памяти .

Итак, я должен предположить, что Python 3 не может записывать более 418 МБ за раз?

...