Я только что начал блог по программированию, и я использую плагин SyntaxHighlighter Evolved Wordpress для подсветки синтаксиса моих фрагменты.
Я почти закончил писать статью о Pythonic и хотел протестировать свои фрагменты кода перед публикацией.
Если дважды щелкнуть код внутри моих фрагментов, плагин перестанет выделять код, что позволит вам выбрать его как обычный текст. Однако, если я скопирую и вставлю некоторый код Python из своих фрагментов, он будет содержать символы \xc2
или
. Это заставляет Python сомневаться в кодировке:
SyntaxError: Non- Символ ASCII '\xc2' в файле ex2.py в строке 3, но кодировка не объявлена; см. http://www.python.org/peps/pep-0263.htmlдля подробностей
Я не особенно хочу объявлять кодировки для каждого фрагмента кода Python, который я пишу, и я не даже не знаю, решит ли это проблему.
Лучшим решением, конечно, было бы заставить мой плагин не использовать символы
в текстовой версии. Или будет?
Есть ли у кого-нибудь идеи, как обойти эту проблему?