Фильтр Django с условием OR с использованием аргумента dict

У меня есть функция в приложении Django, где я выполняю некоторые действия Queryset и устанавливаю ее результат в Memcache. Поскольку это функция, она должна быть общего использования. Поэтому, чтобы сделать его многоразовым, я передаю параметр dict в качестве параметра для filter и exclude действий. Это функция: def cached_query(key, model, my_filter=None, exclude=None, order_by=None, sliced=50): """ :param […]

Где настоящий проект python, который будет использоваться в качестве примера для части unit-test?

Я ищу проект python для использования в качестве примера, чтобы скопировать дизайн частей тестового модуля. Проект должен иметь следующие возможности: его код почти полностью протестирован код распространяется во многих пакетах, существует более одного уровня пакетов все тесты могут выполняться с помощью одной команды, например, с помощью python test.py Мне нужно, чтобы проект должен использовать одно […]

Как получить уровень записи журнала в пользовательском протоколировании. Handler в Python?

Я хотел бы создавать собственные методы регистрации как с помощью специальных обработчиков ведения журнала, так и с помощью собственного класса логгеров и отправлять записи ведения журнала на разные цели. Например: log = logging.getLogger('application') log.progress('time remaining %d sec' % i) custom method for logging to: – database status filed – console custom handler showing changes in […]

Установить вычитание в Python

В моем коде Python у меня есть этот класс: class _Point2D: def __init__(self, x, y): self.x = x self.y = y def __repr__(self): return 'point: (' + str(self.x) + ', ' + str(self.y) + ')' И есть два списка: initialPointsList и burnedPointsList : initialPointsList = [] initialPointsList.append(_Point2D(1, 1)) initialPointsList.append(_Point2D(1, 2)) initialPointsList.append(_Point2D(1, 3)) initialPointsList.append(_Point2D(1, 4)) initialPointsList.append(_Point2D(1, […]

заполните dataframe двумя циклами и если условие в python

У меня два DataFrames, один выглядит примерно так: df1: xy Counts ab 1 ac 3 bc 2 cd 1 Второй – как индекс, так и столбцы – список уникальных значений в первых двух столбцах: df2 abcd a b c d То, что я хотел бы сделать, это заполнить второй DataFrame значениями из первого, учитывая, что […]

машинное обучение – использование последних 20 строк в качестве входных данных для X для каждого значения Y

У меня очень простой код для машинного обучения здесь: # load dataset dataframe = pandas.read_csv("USDJPY,5.csv", header=None) dataset = dataframe.values X = dataset[:,0:59] Y = dataset[:,59] #fit Dense Keras model model.fit(X, Y, validation_data=(x,y_test), epochs=150, batch_size=10) Мои значения X – это 59 функций, причем 60-й столбец является моим значением Y, простой классификационной меткой 1 или 0. Учитывая, […]

Расчет для подсчета количества страниц на основе количества элементов

Если у меня есть 177 элементов, и каждая страница содержит 10 элементов, значит, у меня будет 18 страниц. Я новичок в python и использовал любую из связанных с математикой функций. Как я могу рассчитать 177/10, а затем обойти, чтобы получить 18, а не 17.7

Ошибка клиента Python 'Сброс соединения с помощью peer'

Я написал очень маленький клиент python для доступа к слиянию restful api. Я использую протокол https для подключения к слиянию. Я запускаю « Connection reset by peer ошибки. Вот полная трассировка стека. /Users/rakesh.kumar/.virtualenvs/wpToConfluence.py/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. […]

Как объединить каждый элемент из двух списков в Python?

У меня есть огромная группа списков в списках, которые я хочу объединить: она выглядит примерно так: [[1,2,3,4,5], [6,7,8,9,0], [2,5,7,9,4], [4,7,8,43,6]…] до 20 из этих списков в списке. Теперь я хочу объединить первый список и второй список, чтобы выглядеть так: [[1,6], [2,7], [3,8], [4,9], [5,0]] И затем я хочу сделать это снова с 1-го и 3-го, […]

Нужен лучший способ выполнения команд консоли из python и регистрации результатов

У меня есть скрипт python, который должен выполнять несколько утилит командной строки. Вывод stdout иногда используется для дальнейшей обработки. Во всех случаях я хочу регистрировать результаты и возбуждать исключение, если обнаружена ошибка. Для достижения этой цели я использую следующую функцию: def execute(cmd, logsink): logsink.log("executing: %s\n" % cmd) popen_obj = subprocess.Popen(\ cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) (stdout, […]

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