Tag: кодирования

Python: предложение о том, как улучшить запись в потоковой текстовый файл в Python

Я изучаю, как писать потоковые строки в виде файлов в python . обычно я использую выражение как myfile = open("test.txt", w) for line in mydata: … myfile.write(line + '\n') myfile.close() Python создает текстовый файл в каталоге и сохраняет значения chunk-by-chunk с интервалами времени. У меня есть следующие вопросы: можно ли установить буфер? (например: сохранение данных […]

Ловушки в моем коде для обнаружения кодирования текстового файла с помощью Python?

Я знаю больше о ремонте велосипедов, использовании бензопилы и безопасности траншеи, чем я использую Python или кодировку текста; с этим в мыслях… Кодировка текста на Python кажется многолетней проблемой (мой собственный вопрос: содержимое текстовых файлов с различными кодировками с Python? И другими, которые я читал: 1 , 2. Я взломал при написании кода, чтобы угадать […]

Как исправить кодировку в Python Mechanize?

вот пример кода: from mechanize import Browser br = Browser() page = br.open('http://hunters.tclans.ru/news.php?readmore=2') br.form = br.forms().next() print br.form Проблема в том, что сервер возвращает неверную кодировку (windows-cp1251). Как я могу вручную установить кодировку текущей страницы в механизации? Ошибка: Traceback (most recent call last): File "/tmp/stackoverflow.py", line 5, in <module> br.form = br.forms().next() File "/usr/local/lib/python2.6/dist-packages/mechanize/_mechanize.py", line […]

писать специальные символы в таблицу excel пакетом python pyExcelerator / xlwt

Задача: Я генерирую форматированные таблицы excel из csv-файлов, используя пакет python pyExcelerator (сравнимый с xlwt). Мне нужно иметь возможность писать знаки меньше или равны (≤) и больше или равно (≥). Так далеко: Я могу сохранить свою таблицу как csv-файлы с кодировкой UTF-8, чтобы я мог просматривать специальные символы в текстовом редакторе, добавив следующую строку в […]

Группировка констант в python

Это в основном вопрос «хорошего стиля питона». У меня есть модуль, который использует несколько констант, которые, по его мнению, должны быть сгруппированы. Допустим, у нас есть Собаки и кошка, и у каждого из них есть количество ног и любимая еда. Обратите внимание, что мы хотим моделировать не что иное, как константы о собаках и кошках […]

Django – Как поделиться конфигурационными константами в приложении?

Иногда полезно делиться некоторыми константами между различными файлами кода в приложении django. Примеры: – Имя или расположение файла дампа, используемого в различных модулях \ команды и т. Д. – Режим отладки on \ off для всего приложения – Конфигурация сайта Каким будет элегантный \ pythonic способ сделать это?

Что лучше всего вернуть результат и распечатать его в конце функции?

Предположим, что мы определяем функцию, а затем завершаем ее: def function(): # … return result # To see the result, we need to type: print(function()) Другим вариантом является завершение функции print : def function(): # … print(result) # no need of print at the call anymore so function() Вопрос: Можно ли закончить функцию с помощью […]

Как изменить кодировку файловой системы через python?

>>> import sys >>> sys.getfilesystemencoding() 'UTF-8' Как мне это изменить? Я знаю, как изменить системную кодировку по умолчанию. >>> reload(sys) <module 'sys' (built-in)> >>> sys.setdefaultencoding('ascii') Но нет sys.setfilesystemencoding.

Является ли эта строка Base64? Как я могу узнать, что такое кодировка?

Это головоломка для меня, и я очень раздражен, что я не могу ее решить! Итак, если у кого-то есть свободное время, я хотел бы предложить несколько предложений о том, как его решить! Я использую программное обеспечение, которое хранит пароль в базе данных оракула. Поле пароля имеет тип Varchar2 (100 символов). Мне кажется, что программное обеспечение […]

Шаблоны для преобразования объектов Python (кодирование, декодирование, десериализация, сериализация)

Я работал с конструкцией модуля синтаксического анализа и обнаружил, что я действительно влюблен в декларативный характер его структур данных. Для тех из вас, кто не знаком с ним, вы можете написать код Python, который по существу выглядит так, как вы пытаетесь разобрать, вложенные объекты при создании экземпляра. Пример: ethernet = Struct("ethernet_header", Bytes("destination", 6), Bytes("source", 6), […]

Python - лучший язык программирования в мире.