Tag: python

Как ссылаться на сигналы за пределами models.py

В документации для Django указано, что models.py – это хорошее место для поиска функций обратного вызова для сигналов ( post_save , pre_save и т. Д.). Где должен жить этот код? Вы можете разместить код обработки сигнала и регистрационный код в любом месте. Тем не менее, вам нужно убедиться, что модуль, в котором он находится, импортируется […]

Как затенять python встроенный pwd-модуль

Существует код python, который работает под Linux. Он использует модуль pwd таким образом: import pwd … def func(): user=pwd.getpwnam(user)[2] Теперь у нас есть особая потребность в покрытии этого кода тестированием, а тесты должны выполняться под Windows. Сама программа предназначена для работы только под Linux. Проблема в том, что модуль pwd недоступен под Windows, поэтому тестируемый […]

Использование scipy.optimize.fmin_slsqp

Я пытаюсь использовать пакет scipy.optimize, чтобы найти максимум моей функции стоимости. В этом конкретном случае: у меня есть список цен, которые меняются в течение дня. Чтобы это стало проще, давайте предположим, что день имеет 8 часов, а цена в каждый час выглядит следующим образом: price_list = np.array([1,2,6,8,8,5,2,1]) В этом упрощенном случае я хочу выбрать 4 […]

Вычисление вероятности случайной переменной в распределении в Python

Учитывая среднее и стандартное отклонение, определяющее нормальное распределение , как бы вы вычислили следующие вероятности в pure-Python (т. Е. Нет Numpy / Scipy или других пакетов, не входящих в стандартную библиотеку)? Вероятность случайной величины r, где r <x или r <= x. Вероятность случайной величины r, где r> x или r> = x. Вероятность случайной […]

«Ошибка загрузки DLL» при использовании mercurial на trac

My mercurial repository работает правильно в trac, когда я использую сервер tracd . Однако, когда я использую apache , я получаю следующее предупреждение в верхней части всех страниц trac: Предупреждение: невозможно синхронизировать с репозиторией "(по умолчанию)" (Неподдерживаемая система управления версиями "hg": ошибка загрузки DLL: указанный модуль не найден.). Просмотрите журнал Trac для получения дополнительной информации. […]

Конечные точки среза невидимо усечены

>>> class Potato(object): … def __getslice__(self, start, stop): … print start, stop … >>> sys.maxint 9223372036854775807 >>> x = sys.maxint + 69 >>> print x 9223372036854775876 >>> Potato()[123:x] 123 9223372036854775807 Почему призыв к getlice не уважает отправленную мной stop , вместо этого молча заменяя 2 ^ 63 – 1? Означает ли это, что реализация __getslice__ […]

Pandas группирует и суммирует два столбца

Начинающий вопрос. Похоже, что это должна быть простая операция, но я не могу понять это из чтения документов. У меня есть df с этой структурой: |integer_id|int_field_1|int_field_2| Столбец integer_id не является уникальным, поэтому я хотел бы сгруппировать df по integer_id и суммировать два поля. Эквивалентный SQL: SELECT integer_id, SUM(int_field_1), SUM(int_field_2) FROM tbl GROUP BY integer_id Любые […]

кроссплатформенный модуль usb для python?

Я был заинтересован в выполнении кросс-платформенной работы с USB-устройством в python, советах или рекомендациях по модулям, которые могут делать такие вещи? Я просмотрел SF и googlecode без большой удачи. благодаря! Коннектикут

Составление списка с условием

У меня есть простой список. >>> a = [0, 1, 2] Я хочу сделать из него новый список, используя понимание списка. >>> b = [x*2 for x in a] >>> b [0, 2, 4] Довольно просто, но что, если я хочу работать только над ненулевыми элементами? 'if' need 'else' в понимании списка, поэтому я придумал […]

Как удалить все версии python и использовать стандартную системную версию OS X 10.10?

Я ищу способ очистки всех версий python на OS X 10.10, за исключением версии по умолчанию, следующей за Mac. Как я могу продолжить? В настоящее время у меня странное поведение. При вводе того, which -a python я получаю следующий вывод: /Users/harisfawad/anaconda/bin/python /Library/Frameworks/Python.framework/Versions/2.7/bin/python /usr/local/bin/python /usr/bin/python Почему здесь не отображается версия python по умолчанию в /System/Library/…/ ? […]

Interesting Posts

Должен ли я добавлять файлы миграции Django в файл .gitignore?

Как повторить кадр данных Pandas?

Как написать / прочитать Pandas DataFrame с помощью MultiIndex из / в ASCII-файл?

Python: Matplotlib избегает создания пробелов

Возможно ли создать операционную систему с использованием Python?

Numpy выбирает определенный индекс столбца для каждой строки, используя список индексов

Как получить текущий URL-адрес на веб-странице python?

Сопоставьте каждое значение списка с соответствующим процентили

Удалить пустые строки из списка строк

аргумент функции распаковки

Настройка setup.py для упаковки одного .py-файла и одного файла данных без необходимости создания каких-либо папок

delete * .pyc

установить порог научной нотации по умолчанию для ipython

Максимальный поток – Форд-Фулкерсон: Неописанный граф

pandas dataframe переформатирование / укладка нескольких переменных значений в отдельные столбцы

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