Печать байтовой строки с кодировкой UTF-8

У меня есть данные формы: v = "\xc5\x84" Это байтовое представление символа с кодировкой utf-8 «ń». Как распечатать >> ń << с помощью переменной v? Я использую python 2.7.2 В исходной переменной v содержится строка: v = "\\xc5\\x84" (двойная обратная косая черта) против v = "\xc5\x84" (одиночные обратные v = "\xc5\x84" черты) который сам по […]

Как использовать raw_input () с while-loop

Просто попробуйте написать программу, которая будет вводить пользователей и добавить их в список «числа»: print "Going to test my knowledge here" print "Enter a number between 1 and 20:" i = raw_input('>> ') numbers = [] while 1 <= i <= 20 : print "Ok adding %d to numbers set: " % i numbers.append(i) print […]

Основы классов нового стиля Python – `object` и` type`

Согласно документу, object – это базовый класс классов нового стиля. И AFAIK, так называемые классы нового стиля – это просто те, которые могут приобретать новые причуды, наследуя object , не так ли? Я думал, что object наследует type или type использования как его __metaclass__ , но object.__bases__ ничего мне не дает, поэтому откуда эта доза […]

Интеграл функции Intensity в python

Существует функция, определяющая интенсивность дифракционной картины Фраунгофера круглой апертуры … ( дополнительная информация ) Интеграл функции на расстоянии x = [-3.8317, 3.8317] должен составлять около 83,8% (если предположить, что I0 равно 100), и когда вы увеличиваете расстояние до [-13.33, 13.33], оно должно быть около 95%. Но когда я использую интеграл в python, ответ неверный. Я […]

setParameters не удалось при инициализации веб-камеры Android с помощью python и SL4A

Я использую платформу SL4A на планшете Android 4.0 и droid.webcamStart() инициализировать поток веб-камеры, используя метод droid.webcamStart() который можно найти здесь: http://code.google.com/p/android-scripting/wiki/ApiReference# webcamStart моя проблема, когда я выполняю следующий код, я получаю ошибку setParameters. Код python прост: import android droid = android.Android() address = droid.webcamStart(100,80,0).result если все идет по плану, это должно инициализировать поток предварительного просмотра […]

Как преобразовать символы xxY в UTF-8 в Python?

У меня есть текст, который содержит символы, такие как «\ xaf», «\ xbe», которые, как я понимаю из этого вопроса , являются символами ASCII. Я хочу преобразовать их в Python в их эквиваленты UTF-8. Обычный string.encode("utf-8") выдает UnicodeDecodeError . Есть ли лучший способ, например, с стандартной библиотекой codecs ? Пример 200 символов здесь .

Зачем копировать данные в Django вместо того, чтобы работать с ним напрямую?

Примеры кода Django, включающие данные post, часто показывают код, подобный этому: if request.method == "POST": post = request.POST.copy() #do stuff with post data Есть ли причина для копирования данных сообщения вместо того, чтобы работать с ним напрямую?

Почему ведение журнала не работает на сайте django?

Это то, что я пробовал. В моем файле view.py, import logging logger = logging.getLogger("mylog") logging.basicConfig(format='%(name)s:%(levelname)s:%(message)s',level=logging.INFO,datefmt='%d/%m/%y %I:%M:%S') Тогда внутри функции, logger.debug("this is an error") logger.warning("This is a warning") print "This is a test line ' Я не дотрагивался до файла settings.py. LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'mail_admins': { 'level': 'ERROR', 'class': 'django.utils.log.AdminEmailHandler' […]

Ошибка привязки параметра 0: возможно, неподдерживаемый тип

Я не могу понять, что не так с моим кодом, но я продолжаю получать: error "binding parameter 0 – probably unsupported type". Вот мой код: last = 'EBERT' sakila = connect("sakila.db") res = sakila.execute("SELECT first_name, last_name FROM customer WHERE last_name = ?",[(last,)]) for row in res: print(row) Когда у меня есть он, где « EBERT […]

Закрытый ноутбук IPython с запущенным кодом

Как это работает? Я получил некоторый код, работающий в IPython Notebook. Некоторая итеративная работа. Случайно я закрыл браузер с работающим ноутбуком, но, вернувшись к панели управления IPython, я вижу, что этот конкретный ноутбук не выключен, поэтому, если я снова открою Блокнот, я вижу [*] перед моим кодом, который он выполняет , Я даже могу слышать, […]

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