Python/Учебник Python 2.6: различия между версиями
Содержимое удалено Содержимое добавлено
Dnikitin (обсуждение | вклад) м →Форматирование строк в старом стиле: орфография |
Dnikitin (обсуждение | вклад) м →Запись и чтение файлов: орфография |
||
Строка 2060:
''</source>
<code>f.readline()</code> читает одну строку из файла; символ новой строки (<code>\n</code>) остаётся в конце прочитанной строки и отсутствует при чтении последней строки файла только если файл не оканчивается пустой строкой. Засчёт этого
<source lang="python">>>> f.readline()
Строка 2113:
ValueError: I/O operation on closed file</source>
Считается хорошей манерой использовать ключевое слово <code>with</code> при работе с объектами файлов. Преимущество этого способа в том, что файл всегда корректно закрывается после выполнения блока, либо если при
<source lang="python">>>> with open('/tmp/workfile', 'r') as f:
|