Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 11, 2012 13:01:37

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Python и XOR

Да нет, это в конкретном случае, когда ты знаешь размеры файлов, так можно, а в общем так делать не нужно.

Офлайн

#2 Ноя. 12, 2012 01:08:44

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9890
Репутация: +  854  -
Профиль   Отправить e-mail  

Python и XOR

odnochlen
Да нет, это в конкретном случае, когда ты знаешь размеры файлов
ну да, он же сказал, что ему надо пакетно обработать множество файлов
этот скрипт для файлов метрового размера



Офлайн

#3 Ноя. 12, 2012 21:06:16

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Python и XOR

Это из той же оперы как закрывать ли файлы/юзать ли with. В общем случае - да.

Офлайн

#4 Ноя. 13, 2012 02:07:57

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9890
Репутация: +  854  -
Профиль   Отправить e-mail  

Python и XOR

with гарантирует запись в файл (без закрытия буфер записи может не вытолкнуться)



Офлайн

#5 Ноя. 13, 2012 03:20:22

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Python и XOR

Файлы гарантированно закрываются при выходе из интерпретатора, так что зачем их закрывать в коротких прошграммах?

Офлайн

#6 Ноя. 13, 2012 07:21:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9890
Репутация: +  854  -
Профиль   Отправить e-mail  

Python и XOR

odnochlen
Файлы гарантированно закрываются при выходе из интерпретатора
файл должен закрываться сразу после того, как в него закончена запись, потому что файлов там много открывается
и что будет при превышении лимита одновременно открытых файлов ?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version