/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson7/files/file_task_2.py
16 строк
1 KB
Ivan-Khabarov
Добавлен урок 7
16 сен 2024, 18:59
16 сен 2024, 18:59
6dd50cb
Код
Авторство
О чём код?
# Если не указывать режим открытия, файл открывается для чтения текста. При этом # в качестве кодировки по умолчанию используется кодировка ОС. И если с режимом # чтения понятно, то с кодировкой могут быть проблемы. Вот так выглядит “Привет, # мир!”, сохранённый в utf-8, но открытый в cp1251 - Привет, РјРёСЂ! # Чтобы избежать проблем при работе с файлами рекомендуется при открытии # указывать как минимум три параметра: название файла, режим и кодировк f = open('text_data.txt', 'r', encoding='utf-8') print(f) print(list(f)) # Важно! Кодировка UTF-8 является современным стандартом для # хранения и передачи текстовой информации. Если вы явно не планируете # работать с другой кодировкой, всегда указывайте encoding='utf-8' при открытии # текстовых файлов. Это обеспечит переносимость вашего кода между # различными платформами.