jinja2 print для консоли или ведения журнала

Я как бы новичок в Jinja2, и мне интересно, есть ли способ сделать шаблоны, будучи сгенерированными, печатать на консоль или перенаправлять некоторый вывод на какой-то поток? Поскольку шаблоны Jinja2 могут иметь логику внутри, я думаю, было бы полезно иногда записывать некоторую информацию в какой-то файл журнала или, по крайней мере, печатать на консоль. Возможно ли […]

Какой новый подход получить профиль пользователя в Django 1.6?

Я совершенно новичок в Django. Я пытаюсь получить профиль пользователя с помощью request.user.get_profile() но есть предупреждение, что использование AUTH_PROFILE_MODULE устарело. У меня есть строка в моих настройках.py: AUTH_PROFILE_MODULE = "log_viewer.Configs" где Configs – это модель с полями для сохранения настроек профиля пользователя. Каков новый подход к этому?

Каковы преимущества / преимущества использования Python 3?

Один из моих клиентов – крупная медиа-организация, которая делает много разработок Python для собственного управления собственными бизнес-процессами. Нам нужно взвесить плюсы и минусы переключения всей базы кода с Python 2.7 на Python 3, а также на любую новую разработку с использованием Python 3. Мой вопрос: как вы будете продавать Python 3? Каковы некоторые ощутимые выгоды, […]

Ускорение страницы удаления администратора Django

Как бы вы ускорили действие / запись удаления записи в Django Admin? У меня есть модель B с ограничением внешнего ключа для модели A. Для каждой записи в A существует около 10k записей в B, связанных с A. Поэтому, когда мне нужно удалить запись в A, используя действие по умолчанию «Удалить выбранное» в admin, Django […]

Понимание атрибутов класса python

Я очень новичок в программировании и начал изучать питон. Можете выглядеть очень глупым вопросом, поэтому, пожалуйста, простите мое невежество. Рассмотрим следующий фрагмент кода: class Test1: bar = 10 def display(self,foo): self.foo=foo print "foo : ",self.foo #80 def display1(self): print "bar: ", self.bar #10 print "again foo: ", self.foo #80 if __name__ == '__main__': test1 = […]

вычисление числа k-комбинаций с SciPy и без него

Я озадачен тем фактом, что функция comb SciPy выглядит медленнее, чем наивная реализация Python. Это измеренное время для двух эквивалентных программ, решающих задачу 53 Project Euler . С SciPy: %%timeit from scipy.misc import comb result = 0 for n in range(1, 101): for k in range(1, n + 1): if comb(n, k) > 1000000: result […]

Задача сельдерея всегда ОЖИДАЕТ

Я пытаюсь запустить пример Celery на Windows с backis. Код выглядит так: from celery import Celery app = Celery('risktools.distributed.celery_tasks', backend='redis://localhost', broker='redis://localhost') @app.task(ignore_result=False) def add(x, y): return x + y @app.task(ignore_result=False) def add_2(x, y): return x + y Я запускаю задачи с помощью консоли iPython: >>> result_1 = add.delay(1, 2) >>> result_1.state 'PENDING' >>> result_2 = […]

Как я складываю два DataFrames рядом друг с другом в Pandas?

У меня есть два набора данных запаса в DataFrames: > GOOG.head() Open High Low Date 2011-01-03 21.01 21.05 20.78 2011-01-04 21.12 21.20 21.05 2011-01-05 21.19 21.21 20.90 2011-01-06 20.67 20.82 20.55 2011-01-07 20.71 20.77 20.27 AAPL.head() Open High Low Date 2011-01-03 596.48 605.59 596.48 2011-01-04 605.62 606.18 600.12 2011-01-05 600.07 610.33 600.05 2011-01-06 610.68 618.43 […]

Создание подзаголовков с различными формами в matplotlib

Я ищу, чтобы создать фигуру с несколькими подзаголовками, подобную этой метеограммы в matplotlib. Мне понадобится несколько подзаголовков различной высоты (все равно ширина, но некоторые будут «скиннее», а некоторые будут «более толстыми»). Подобно изображению выше, некоторые подзаголовки должны быть большими, а некоторые должны быть небольшими, но они должны быть достаточно большими, чтобы передавать полезную информацию независимо […]

Как http://shell.appspot.com/ выполняется код онлайн?

Я создаю веб-сайт, который позволяет писать код на Python в Интернете, как http://shell.appspot.com/ или http://ideone.com . Может кто-нибудь, пожалуйста, помогите мне, как я могу это достичь?

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