«Лучший» способ интегрировать Django с библиотекой Ajax

Очевидно, что лошади для курсов, но какие хорошие способы интегрировать библиотеки javascript с приложением Django? Я планирую использовать jQuery, в основном потому, что он кажется популярным и выглядит мощным (но я открыт для других предложений). Существуют ли библиотеки на стороне python, которые очень полезны или важны? Или лучше всего просто создавать JSON-представления и вручную использовать […]

Flask-SQLAlchemy – модель не имеет атрибута 'foreign_keys'

У меня есть 3 модели, созданные с помощью Flask-SQLalchemy: User, Role, UserRole user.py: class Role( ActiveRecord, db.Model ): __tablename__ = "roles" # Schema id = db.Column( db.Integer, primary_key = True ) name = db.Column( db.String( 24 ), unique = True ) description = db.Column( db.String( 90 ) ) users = db.relationship( "User", secondary = "UserRole", […]

AttributeError: объект модуля не имеет атрибута «Серии». Код работает в iPython

Субмодули неявно импортируются и должны быть явно объявлены, но я делаю явный вызов подмодуля pd.Series , не так ли? Независимо от этого, не следует import pandas as pd разрешает pd.Series ? Следующий код работает безупречно в iPython , но не выполняется при выполнении сценария. #!/usr/bin/env/python2.7 # -*- coding: utf-8 -*- import pandas as pd import […]

Результат по модулю Python отличается от wolfram alpha?

Когда я запускаю свою программу python 3: exp = 211 p = 199 q = 337 d = (exp ** (-1)) % ((p – 1)*(q – 1)) приводит к 211 ​​^ (- 1). Но когда я запускаю вычисления в вольфраме альфа, я получаю результат, которого ожидал. Я сделал несколько тестовых выходов, а переменные exp , […]

matplotlib проблемы построения занесенных в журнал данных и установки его границ x / y

Я использую лог-графики следующим образом в matplotlib, примерно следующим образом. plt.scatter(x, y) # use log scales plt.gca().set_xscale('log') plt.gca().set_yscale('log') # set x,y limits plt.xlim([-1, 3]) plt.ylim([-1, 3]) Первая проблема заключается в том, что без ограничений x, y matplotlib устанавливает такие масштабы, что большая часть данных не видна – по какой-то причине она не использует минимальные и […]

Найти предыдущий календарный день в python

Возможный дубликат: Как я могу вычесть день из даты python? У меня есть набор файлов, которые я сохраняю по дате, year_month_day.txt. Мне нужно открыть текстовый файл предыдущего дня для некоторой обработки. Как найти дату предыдущего дня в python?

Python считывает данные веб-сайта по очереди, если доступно

Я использую urllib2 для чтения данных с URL- urllib2 , ниже приведен фрагмент кода: data = urllib2.urlopen(urllink) for lines in data.readlines(): print lines Url, который я открываю, фактически является скриптом cgi, который выполняет некоторую обработку и печатает данные параллельно. Скрипт CGI занимает около 30 минут. Таким образом, с приведенным выше кодом я мог видеть результат […]

Является ли twisted.internet.reactor глобальным?

Например, если одно приложение делает from twisted.internet import reactor , а другое приложение делает то же самое, являются ли эти reactors одинаковыми? Я спрашиваю, потому что приложение Deluge , использующее скрученный, похоже, использует реактор для подключения своего интерфейса (gtk) к остальной части приложения, управляемой скрученной (я пытаюсь понять источник). Например, когда пользовательский интерфейс закрыт, он […]

Типы классов в динамических языках

Я должен признать, что у меня есть только базовые знания Python и в настоящее время изучаю Haskell. Мне было интересно, существует ли понятие классов типов / имеет смысл в Python или Clojure (или какой-то другой динамически сильно типизированный язык)? Другими словами, если у меня есть имя функции f то в зависимости от параметра времени выполнения, […]

Как реализовать форму Backus-Naur в Python

Я знаю, что есть несколько смутно похожих вопросов, уже относящихся к грамматикам BNF (Backus-Naur Form) в Python, но ни один из них не помогает мне с точки зрения моего приложения. У меня есть несколько BNF, для которых мне нужно написать код. Код должен иметь возможность генерировать и распознавать юридические строки с использованием грамматики BNF. Первый […]

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