Phonk
Стандартные библиотеки в Python. Файлы. Перекодировка и копирование. Приложение к видео 4
Доброго времени суток, читатели, зрители моего канала programmer's notes. Приложение к видео Перекодировка и копирование файлов Перекодировка файлов Перекодировка файлов стандартными средствами Python просто элементарна. 1-й способ. При открытии текстового файла для указываем его кодировку. При открытии файла для записи также указываем кодировку, под которой мы должны его записать. Если не указывать кодировку, то берётся кодировка по умолчанию. См. программу ниже. #!/usr/bin/python3
f1 = open('1...
Перевод сайта с windows-1251 на UTF-8 (дополнение)
Есть подробная инструкция как сменить кодировку сайта - перевести сайт на кодировку UTF-8 Но етсь неокторую ньюансы: При изменении кодировки таблиц, может возникнуть проблема - [22001][1292] Data truncation: Incorrect date value: '0000-00-00' for column 'DATE_MODIFY' at row 1 Решением может стать выполнение комнад (может потребоваться выполнение от пользваотеля root) Посмотреть текущие значения можно так SELECT @@GLOBAL.sql_mode global SELECT @@GLOBAL.sql_mode global Сохраняем текущее значение в переменную SET @oldSqlModeSession = (SELECT @@SESSION.sql_mode SESSION); SET sql_mode = ''; Далее выполняет ся конвертация кодировки таблицы ALTER TABLE `db`...