Форум сайта python.su
0
Как мне взять из файла 4000 символов, произвести какие-либо с ними операции, а потом взять следующие 4000 символов и работать с ними?И так пока не кончатся символы в файле.
Офлайн
10
f = open('filename')
data = f.read(4000)
while data:
#do something with data
data = f.read(4000)Офлайн
26
ZAN, это 4000 байт, а не символов. :-)
Наверное, тут лучше использовать codecs.open.
Офлайн
10
ZZZТочно, если кодировка - какой-нибудь UTF-8, то нужно codecs.open )
ZAN, это 4000 байт, а не символов. :-)
Офлайн
0
А можно пример?…
Офлайн
26
Нельзя. Вот ссылка на документацию и пишите пример сами. Там ничего сложного.
Офлайн