Форум сайта python.su
0
filein=open("data.dat","r")
filein.read()
Traceback (most recent call last):
File "<stdin>", line 1, in ?
OverflowError: requested number of bytes is more than a Python string can holdОфлайн
3
Слишком большая строка - просто не влезает в память
Офлайн
0
А как с этим бороться?
Офлайн
32
читать по кускам
Офлайн
0
Используй вместо read метод readlines.
Тогда в переменной будет список строк.
Офлайн
32
Eliontсписок или итератор?
Используй вместо read метод readlines.
Тогда в переменной будет список строк.
Офлайн
0
readline() - лучше.
Офлайн