Вопросы с тегом «python»

107
Как я могу использовать numpy.correlate для автокорреляции?

Мне нужно сделать автокорреляцию набора чисел, что, как я понимаю, просто корреляция набора с самим собой. Я пробовал использовать функцию корреляции numpy, но я не верю результату, так как он почти всегда дает вектор, где первое число не самым большим, как должно быть. Итак, это действительно два...

107
многопроцессорность: совместное использование большого объекта только для чтения между процессами?

Дочерние процессы порождены через многопроцессорные общие объекты, созданные ранее в программе? У меня следующая установка: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object =...

107
Перечислить все модули, входящие в пакет python?

Есть ли простой способ найти все модули, входящие в пакет python? Я нашел это старое обсуждение , которое не является окончательным, но мне хотелось бы получить определенный ответ, прежде чем я разверну свое собственное решение на основе os.listdir...

107
Куда в virtualenv идет собственный код?

Какой структуре каталогов следует придерживаться при использовании virtualenv? Например, если бы я создавал приложение WSGI и создал виртуальную среду с именем, foobarя бы начал с такой структуры каталогов, как: /foobar /bin {activate, activate.py, easy_install, python} /include {python2.6/...}...

107
Как установить целевые хосты в файле Fabric

Я хочу использовать Fabric для развертывания кода моего веб-приложения на серверах разработки, тестирования и производства. Мой fabfile: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:', env.hosts...

107
Что означает префикс ab перед строкой Python?

В исходном коде Python я наткнулся на маленькую букву b перед строкой, например: b"abcdef" Я знаю о uпрефиксе, обозначающем строку в Юникоде, и о rпрефиксе для необработанного строкового литерала. Что означает bсимвол и в каком виде исходного кода он полезен, поскольку кажется, что он в точности...

107
Расширить путь поиска Python до другого источника

Я только что присоединился к проекту с довольно большой существующей кодовой базой. Мы разрабатываем в linux и не используем и IDE. Запускаем через командную строку. Я пытаюсь понять, как заставить python искать правильный путь при запуске модулей проекта. Например, когда я запускаю что-то вроде:...

107
Как изменить переменную модуля из другого модуля?

Предположим, у меня есть пакет с именем bar, и он содержит bar.py: a = None def foobar(): print a и __init__.py: from bar import a, foobar Затем я выполняю этот скрипт: import bar print bar.a bar.a = 1 print bar.a bar.foobar() Вот чего я ожидал: None 1 1 Вот что я получаю: None 1 None Кто-нибудь...

107
Как я могу получить все заголовки запросов в Django?

Мне нужно получить все заголовки запросов Django. Из того, что я прочитал, Django просто выгружает все в request.METAпеременную вместе с множеством других данных. Как лучше всего получить все заголовки, которые клиент отправил моему приложению Django? Я собираюсь использовать их для создания...

107
staticmethod и abc.abstractmethod: будет ли он смешиваться?

В моем приложении Python я хочу создать метод, который одновременно является staticmethodи abc.abstractmethod. Как мне это сделать? Я пробовал применить оба декоратора, но ничего не вышло. Если я сделаю это: import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod @staticmethod...

107
Гистограмма Matplotlib

Так что у меня небольшая проблема. У меня есть набор данных в scipy, который уже находится в формате гистограммы, поэтому у меня есть центр ящиков и количество событий на ячейку. Как я могу теперь построить график в виде гистограммы. Я пробовал просто делать bins, n=hist() но это не понравилось....

107
Как настроить базу данных PostgreSQL в Django

Я новичок в Python и Django. Я настраиваю проект Django с использованием серверной части ядра СУБД PostgreSQL, но я получаю ошибки при каждой операции с базой данных. Например, когда я бегу manage.py syncdb, я получаю: C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call...

107
как изменить версию Python по умолчанию?

Я установил на свой Mac Python 3.2. После запуска / Applications / Python 3.2 / Update Shell Profile.command меня сбивает с толку то, что когда я набираю python -V в терминале, он говорит, что Python 2.6.1 , как я могу изменить версию python по умолчанию?...