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

116
Как записать многомерный массив в текстовый файл?

В другом вопросе другие пользователи предложили некоторую помощь, если бы я мог предоставить массив, с которым у меня возникли проблемы. Однако я даже не справляюсь с базовой задачей ввода-вывода, такой как запись массива в файл. Может ли кто-нибудь объяснить, какой цикл мне понадобится для записи...

116
Как я могу профилировать код Python построчно?

Я использую cProfile для профилирования своего кода, и он отлично работает. Я также использую gprof2dot.py для визуализации результатов (делает их немного понятнее). Однако cProfile (и большинство других профилировщиков Python, которые я видел до сих пор), похоже, профилирует только на уровне...

116
Выберите между двумя датами с Django

Я хочу сделать запрос, который выбирает даты с помощью Django. Я знаю, как это легко сделать с помощью необработанного SQL, но как этого добиться с помощью Django ORM? Вот где я хочу добавить в свой запрос промежуток времени 30 дней: start_date = datetime.datetime.now() + datetime.timedelta(-30)...

116
Как реализовать __iter __ (self) для объекта-контейнера (Python)

Я написал собственный объект-контейнер. Согласно этой странице , мне нужно реализовать этот метод на моем объекте: __iter__(self) Однако, после перехода по ссылке на Типы итераторов в справочном руководстве Python, нет примеров того, как реализовать свои собственные. Может ли кто-нибудь...

116
Поиск локальных максимумов / минимумов с помощью Numpy в 1D массиве numpy

Можете ли вы предложить функцию модуля из numpy / scipy, которая может находить локальные максимумы / минимумы в массиве 1D numpy? Очевидно, самый простой подход - взглянуть на ближайших соседей, но я хотел бы иметь приемлемое решение, которое является частью дистрибутива...

116
SQLAlchemy: каскадное удаление

Должно быть, мне не хватает чего-то тривиального с каскадными параметрами SQLAlchemy, потому что я не могу заставить простое каскадное удаление работать правильно - если родительский элемент удален, дочерние элементы сохраняются с nullвнешними ключами. Я поместил здесь краткий тестовый пример: from...

116
Функция Python как аргумент функции?

Может ли функция Python быть аргументом другой функции? Сказать: def myfunc(anotherfunc, extraArgs): # run anotherfunc and also pass the values from extraArgs to it pass Итак, это в основном два вопроса: Это вообще разрешено? И если это так, как мне использовать эту функцию внутри другой функции?...

116
Flask против webapp2 для Google App Engine

Я запускаю новое приложение Google App Engine и сейчас рассматриваю две платформы: Flask и webapp2 . Я довольно доволен встроенной структурой веб-приложений, которую я использовал для своего предыдущего приложения App Engine, поэтому я думаю, что webapp2 будет еще лучше, и у меня не будет никаких...

116
Издевательство над классом: Mock () или patch ()?

Я использую макет с Python, и мне было интересно, какой из этих двух подходов лучше (читайте: больше pythonic). Метод первый : просто создайте фиктивный объект и используйте его. Код выглядит так: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This...

116
Один и тот же README в Markdown и reStructuredText

У меня есть проект, размещенный на GitHub. Для этого я написал свой README, используя синтаксис Markdown, чтобы он был красиво отформатирован на GitHub. Поскольку мой проект написан на Python, я также планирую загрузить его в PyPi . Синтаксис, используемый для README в PyPi, - reStructuredText. Я...

116
Создайте модель Django или обновите, если существует

Я хочу создать объект модели, например Person, если идентификатор человека не существует, или я получу этот объект человека. Код для создания нового человека выглядит следующим образом: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length =...

116
Разница между исполняемыми файлами python3 и python3m

В чем разница между /usr/bin/python3и /usr/bin/python3mисполняемыми? Я наблюдаю за ними в Ubuntu 13.04, но Google предполагает, что они существуют и в других дистрибутивах. Два файла имеют одинаковую сумму md5sum, но не кажутся символическими или жесткими ссылками; два файла имеют разные номера...

116
Как удалить пробелы между подзаголовками в matplotlib?

Приведенный ниже код создает промежутки между подзаголовками. Как удалить промежутки между частями и сделать изображение плотной сеткой? import matplotlib.pyplot as plt for i in range(16): i = i + 1 ax1 = plt.subplot(4, 4, i) plt.axis('on') ax1.set_xticklabels([]) ax1.set_yticklabels([])...

116
Pandas DataFrame в список списков

Список списков легко превратить в фреймворк pandas: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Но как мне снова превратить df в список списков? lol = df.what_to_do_now? print lol #

116
Распечатать очень длинную строку полностью в кадре данных pandas

Я борюсь с, казалось бы, очень простой вещью: у меня есть фрейм данных pandas, содержащий очень длинную строку. df = pd.DataFrame({'one' : ['one', 'two', 'This is very long string very long string very long string veryvery long string']}) Теперь, когда я пытаюсь напечатать то же самое, я не вижу...

116
Как работает параметр class_weight в scikit-learn?

У меня много проблем с пониманием того, как работает class_weightпараметр в логистической регрессии scikit-learn. Ситуация Я хочу использовать логистическую регрессию для двоичной классификации очень несбалансированного набора данных. Классы помечены 0 (отрицательный) и 1 (положительный), а...

116
Почему str.translate намного быстрее в Python 3.5 по сравнению с Python 3.4?

Я пытался удалить ненужные символы из заданной строки, используя text.translate()Python 3.4. Минимальный код: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Работает как положено. Однако одна и та же...