python- все статьи тега ➜ страница 12
Как улучшить разрешение OpenCV и python VideoWriter?
У меня есть скрипт, который использует OpenCV и python и создает видео (формат avi) из набора png образы. Разрешение этих изображений хорошее. Проблема в том, что разрешение полученного видео очень низкое. Как я могу улучшить разрешение? Связано ли низкое разрешение с форматом изображений? Код: writer = cv2.VideoWriter( "C:Users.../demo3_4.avi", -1, 1, ( width, height ) ) nFrames = 24 for i in range( 1, nFrames ): img = cv2.imread( os.path.join( str( inf ), "colorraster%d.jpg" ...
Python генератор случайных чисел уникальный номер перед использованием новых чисел
Скажем, у меня есть несколько случайных чисел 0-9. Я хочу найти способ получить значения 0-9, но я не хочу повторять другое число, пока все остальные значения не будут использованы равное количество раз. Ex. 4, 6, 5, 3, 0, 1, 9, 2, 7, 8, (номер Рэнда, потому что я использовал все остальные числа один раз) Есть ли какой-нибудь эффективный способ сделать это? ...
Эффективный способ в Python удалить элемент из строки, разделенной запятыми
Я ищу наиболее эффективный способ добавить элемент в строку, разделенную запятыми, сохраняя при этом алфавитный порядок слов: Например: string = 'Apples, Bananas, Grapes, Oranges' subtraction = 'Bananas' result = 'Apples, Grapes, Oranges' Также, способ сделать это, но при сохранении идентификаторов: string = '1:Apples, 4:Bananas, 6:Grapes, 23:Oranges' subtraction = '4:Bananas' result = '1:Apples, 6:Grapes, 23:Oranges' Пример кода очень ценится. Огромное спасибо. ...
Примерно приблизительная ширина строки текста в Python? [закрытый]
Как можно, используя Python, приблизить ширину шрифта данной строки текста? Я ищу функцию с прототипом, похожим на: def getApproximateFontWidth(the_string, font_name="Arial", font_size=12): return ... picas or pixels or something similar ... Я не ищу ничего очень строгого, аппроксимация будет в порядке. Мотивация для этого заключается в том, что я генерирую усеченную строку в бэкэнде моего веб-приложения и отправляю ее на внешний интерфейс для отображения. В большинстве случаев строки ...
Поведение вращающегося изображения между Kivy и Python
У меня возникли проблемы с пониманием того, что Kivy делает за кулисами при использовании языка Kivy при вращении изображений и их перемещении. Ниже приведен код, который должен нарисовать два изображения под углом 45 градусов на экране, а затем для каждого щелчка мыши повернуть его больше, а затем переместить его вправо на экране. Первое изображение рисуется с помощью поворота, определенного на языке Kivy, где второе-это то, где я пытаюсь повторить его только на python (чтобы понять лучше то, ...
Как центрировать виджет tkinter в липкой рамке
Я пишу игру в python3, используя tkinter, и у меня есть небольшая проблема с тем, чтобы заставить сетку делать то, что я хочу. Я просмотрел по крайней мере пять страниц результатов google, включая ответы переполнения стека для каждого варианта того, как задать этот вопрос, который я могу придумать. В конце концов я просто сдался и создал этот аккаунт, чтобы спросить об этом. Что у меня есть: кнопка (newGameButton) и метка (messageBox), центрированная в кадре (верхняя панель) который сам ...
Сумма вдоль столбца панды, обусловленная значением Мультииндекса?
У меня есть следующий фрейм данных Pandas df: Value time Position 1493791210867023000 0.0 21156.0 1.0 1230225.0 2.0 1628088.0 3.0 2582359.0 4.0 3388164.0 1493791210880251000 0.0 21156.0 1.0 1230225.0 2.0 1628088.0 3.0 258235 ...
Почему python говорит, что у меня "нет модуля с именем venv"?
Я установил virtual env с sudo pip install virtualenv, но когда я запускаю python -m venv flask, я все еще получаю это: /usr/bin/python: No module named venv Версии, если это уместно: pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7) Python 2.7.9 Чего мне здесь не хватает? ...
Python: как обмениваться данными между экземплярами разных классов?
Class BigClassA: def __init__(self): self.a = 3 def foo(self): self.b = self.foo1() self.c = self.foo2() self.d = self.foo3() def foo1(self): # do some work using other methods not listed here def foo2(self): # do some work using other methods not listed here def foo3(self): # do some work using other methods not listed here Class BigClassB: def __init__(se ...
Как найти XML-элементы через XPath в Python в пространстве имен-агностическим способом?
Поскольку у меня была эта раздражающая проблема во второй раз, я думал, что просьба поможет. Иногда мне приходится получать элементы из XML-документов, но способы сделать это неудобны. Я хотел бы знать библиотеку python, которая делает то, что я хочу, элегантный способ формулировки моих XPath, способ автоматической регистрации пространств имен в префиксах или скрытое предпочтение во встроенных реализациях XML или в lxml для полного удаления пространств имен. Разъяснение следует, Если вы уже зн ...
Как построить график матрицы m x n в python
Вот такая ситуация: У меня есть массив, представленный списком. Скажем: a = [[1,0,1],[1,1,1]] И я хотел бы построить его в некотором визуальном представлении (что-то вроде этого). Пожалуйста, есть ли какой-то простой способ, как это сделать в python? Правка: Я следовал первому исходному коду в this и мой код выглядит так: arr = zeros((len(matrix), len(matrix[0]))) for i in xrange(len(matrix)): for j in xrange(len(matrix[i])): arr[i][j] = matrix[i][j] matshow(arr) ...
Значительное несоответствие между "r2 score" из " scikit-learn` и вычислением R^2
Вопрос Почему существует значительная разница между r2_score функция в scikit-learn и формула для коэффициента детерминации , как описано в Википедии ? Какой из них правильный? Контекст Я использую Python 3.5 для предсказания линейных и квадратичных моделей ,и одна из мер хорошей подгонки, которую я пробую, - это. Тем не менее, во время тестирования есть заметная разница между r2_score метрика в scikit-learn и расчет, представленный в Википедии. Код Я предоставляю свой код здесь в ...
Проблема с использованием панели действий в приложении Python kivy
Я работаю над разработкой приложения с использованием Kivy. Я использую Kivy ActionBar для создания строки меню для моего приложения. Пожалуйста, обратитесь к прилагаемому изображению Я хочу удалить значок Kivy и переместить другие параметры (файл / редактировать) влево. Пожалуйста, найдите фрагмент моего кода. menuAcBar = ActionBar(pos_hint={'top': 1.3}) menuAcView = ActionView() menuAcBar.add_widget(menuAcView) menuAcPrevious = ActionPrevious(with_previous=False) menuAcView.add_widget(m ...
Поворот numpy 2D массива
У меня есть набор изображений в оттенках серого в виде массивов 2D numpy. Мне нужно повернуть изображения вокруг одной точки (внутри них) под разными, плавающими углами. Вращение не должно быть на месте, и я позволю (конечно, если я хорошо объяснил до сих пор) для интерполяции. Я хотел бы остаться в numpy, так как мне нужно выполнить числовые операции над результатом, но я также могу (если это невозможно) разрешить шаг in/out; например, я попытался использовать PIL, а именно Image.вращать (тет ...
Python: декоратор для отложенного вызова функции
Отказ от ответственности: я довольно новичок в python (2 месяца) У меня есть скрипт, который должен автоматически генерировать нагрузку тестов, и прежде чем делать свое дело, ему нужно проанализировать некоторые данные из конфигурационных файлов. Дело в том, что некоторые из этих данных могут быть известны только позже, когда все конфигурации были прочитаны, проанализированы и обработаны. Мое текущее решение состоит в том, чтобы заполнить файл функциями вида: def Foo (arg1, arg2, ..., argn) : ...
Как последовательно печатать данные из serial в python
Я пытаюсь распечатать данные, которые поступают через последовательный порт от Arduino, но я не могу этого сделать. Моя попытка кода такова: import serial import time s = serial.Serial('/dev/tty.usbmodemfd141',9600) while 1: if s.inWaiting(): val = s.readline(s.inWaiting()) print val Однако после того, как примерно 30 строк или около того выплюнуты, я получаю следующее сообщение об ошибке: Traceback (most recent call last): File "py_test.py", line 7, in <module> ...
Создание динамической формы с помощью flask-wtf и sqlalchemy
У меня есть веб-приложение, которое позволяет пользователям создавать свои собственные поля для последующего отображения в форме. У меня есть модель Formfield, такая как: class Formfield(db.Model): id = db.Column(db.Integer, primary_key = True) form_id = db.Column(db.Integer, db.ForeignKey('formbooking.id')) label = db.Column(db.String(80)) placeholder_text = db.Column(db.String(80)) help_text = db.Column(db.String(500)) box_checked = db.Column(db.Boolean, nullable = T ...
Какова логика этой конкретной композиции функций Python?
Рассмотрим следующий фрагмент Python, касающийся композиции функций: from functools import reduce def compose(*funcs): # compose a group of functions into a single composite (f(g(h(..(x)..))) return reduce(lambda f, g: lambda *args, **kwargs: f(g(*args, **kwargs)), funcs) ### --- usage example: from math import sin, cos, sqrt mycompositefunc = compose(sin,cos,sqrt) mycompositefunc(2) У меня есть два вопроса: Может ли кто-нибудь объяснить мне compose "операционную логику"? (Как э ...
Python IRC bot отвечает бесконечно
Я медленно изучаю Python и листаю учебники. Я чувствую, что у меня есть базовое понимание того, как это работает. В качестве творческого проекта Я хочу сделать IRC-бота. Я не хочу использовать заранее установленные рамки. Я не собираюсь изобретать велосипед, я просто хочу построить бота с нуля, как учебный проект и творческий выход. Одна из проблем, с которой я постоянно сталкиваюсь в своих мельчайших знаниях о том, как это сделать, заключается в том, что мой бот, похоже, реагирует на мои прика ...
Django URL / / двойной Слэш отбрасывается (возможно, по вине Apache)?
У меня есть url-адрес с таким шаблоном: ('^(?i)somewhere/(d+)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/$', somewherePage), Где он должен подобрать URL-адрес, например: http://foo.com/somewhere/1337/foo/params/that/are//maybe///used/ Обратите внимание, что некоторые параметры отсутствуют и приводят к //. Это перестало работать, и вместо правильного url я получаю что-то вроде: http://foo.com/somewhere/1337/foo/params/that/are/maybe/used/ Там, где нужных косых черт нет и мой шаблон ...