python- все статьи тега ➜ страница 47
Что такое префикс u в строке Python?
например: u'Hello' Я предполагаю, что он указывает "Unicode", это правильно? если да, то с каких пор он доступен? ...
шаблоны проектирования python [закрыто]
Я ищу любые ресурсы, которые дают примеры лучших практик, шаблонов проектирования и твердых принципов использования Python. ...
Длина целого числа в Python
в Python, как вы находите количество цифр в целое число? ...
Джанго 1.7 бросает Джанго.ядро.исключения.AppRegistryNotReady: модели еще не загружены
это трассировка в моей системе windows. Traceback (most recent call last): File "D:AMDworkspacesteelrumorsmanage.py", line 9, in <module> django.setup() File "D:AMDDjangodjango-django-4c85a0ddjango__init__.py", line 21, in setup apps.populate(settings.INSTALLED_APPS) File "D:AMDDjangodjango-django-4c85a0ddjangoappsregistry.py", line 108, in populate app_config.import_models(all_models) File "D:AMDDjangodjango-django-4c85a0ddjangoappsconfig.py", li ...
Как динамически построить объект JSON с помощью Python?
Я новичок в Python, и я играю с данными JSON. Я хотел бы динамически построить объект JSON, добавив некоторое значение ключа к существующему объекту JSON. Я пробовал следующее, Но я получаю TypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data ...
Django модель() Модель против.объекты.создавать()
в чем разница между запуском двух команд: foo = FooModel() и bar = BarModel.objects.create() второй сразу же создает BarModel в базе данных, в то время как для FooModel на save() метод должен быть вызван явно, чтобы добавить его в базу данных? ...
Сохранение объекта (сохраняемость данных)
Я создал такой объект: company1.name = 'banana' company1.value = 40 Я хотел бы сохранить этот объект. Как я могу это сделать? ...
Как повторить попытку после исключения?
у меня есть цикл, начиная с for i in range(0, 100). Обычно он работает правильно, но иногда он терпит неудачу из-за сетевых условий. В настоящее время у меня он установлен так, что при сбое он будет continue в предложении except (перейдите к следующему номеру для i). можно ли мне переназначить тот же номер на i и снова запустить неудачную итерацию цикла? ...
Переменные шаблона Django и Javascript
когда я визуализирую страницу с помощью рендерера шаблона Django, я могу передать переменную словаря, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как Django делает переменные доступными)? Я хочу иметь возможность искать детали с помощью поиска AJAX на основе значений, содержащихся в передаваемых переменных. ...
Преобразование Юникода в ASCII без ошибок в Python
мой код просто очищает веб-страницу, а затем преобразует ее в Юникод. html = urllib.urlopen(link).read() html.encode("utf8","ignore") self.response.out.write(html) но я получаю UnicodeDecodeError: Traceback (most recent call last): File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/__init__.py", line 507, in __call__ handler.get(*groups) File "/Users/greg/clounce/main.py", ...
Преобразование Python dict в фрейм данных
у меня есть словарь Python, как показано ниже: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11': 389, u'2012-06-12': 389, u'2012-06-13': 389, u'2012-06-14': 389, u'2012-06-15': 389, u'2012-06-16': 389, u'2012-06-17': 389, u'2012-06-18': 390, u'2012-06-19': 390, u'2012-06-20': 390, u'2012-06-21': 390, u'2012-06-22': 390, u'2012-06-23': 390, u'2012-06-24': 390, u'2012-06-25': 391, u'2012-06-26': 391, u'2012-06-27': 391, u'2012-06-28': 391, u'2012-06- ...
Python: Как отформатировать дату в Jinja2?
используя Jinja2, как мне форматировать поле даты? Я знаю, что в Python я могу просто сделать это: print car.date_of_manufacture.strftime('%Y-%m-%d') но как мне отформатировать дату в Jinja2? Спасибо. ...
Как загрузить файл в консоль python?
у меня есть несколько строк кода python, которые я постоянно копирую/вставляю в консоль python. Есть ли load команда или что-то, что я могу запустить? например,load file.py ...
Запись в файл UTF-8 на Python
Я действительно путаю с codecs.open function. Когда я это делаю: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() это дает мне ошибку UnicodeDecodeError: 'в кодировке ASCII' кодек не может декодировать байт 0xef в положении 0: порядковый номер не в диапазон(128) если я это сделаю: file = open("temp", "w") file.write(codecs.BOM_UTF8) file.close() Он работает нормально. вопрос почему первый метод терпит неудачу? И как мне вставить спецификацию? если ...
Неустранимая ошибка в лаунчере: не удалось создать процесс с помощью ""C:Program файлы (x86)Python33python.exe" "C:Program файлы (x86)Python33pip.исполняемый""
поиск в сети это, кажется, проблема, вызванная пробелами в пути установки Python. Как сделать pip работать без переустановки всего в пути без пробелов ? ...
Повторить строку до определенной длины
каков эффективный способ повторить строку до определенной длины? Например:repeat('abc', 7) -> 'abcabca' вот мой текущий код: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string есть ли лучше (более подходящие для Python) способ сделать это? Может быть, используя понимание списка? ...
Операция вычитания списка Python
Я хочу сделать что-то похожее на это: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> y = [1,3,5,7,9] >>> y [1, 3, 5, 7, 9] >>> y - x # (should return [2,4,6,8,0]) но это не поддерживается списками python Каков наилучший способ сделать это? ...
Как найти все подклассы класса с заданным именем?
Мне нужен рабочий подход получения всех классов, которые наследуются от базового класса в Python. ...
Как вычислить процентили с помощью python / numpy?
есть ли удобный способ вычисления процентилей для последовательности или одномерного массива numpy? Я ищу что-то похожее на функцию Excel процентиля. Я посмотрел в справочнике статистики NumPy и не смог найти это. Все, что я смог найти-это медиана (50-й процентиль), а не что-то более конкретное. ...
Объяснять точки входа в Python?
Я прочитал документацию по точкам входа яйца в пилонах и на пиковых страницах, и я все еще не очень понимаю. Может кто-нибудь объяснить их мне? ...