python- все статьи тега ➜ страница 17
Совместим ли QML с многопоточными / асинхронными вызовами?
Я создаю пользовательский интерфейс в QML и пока работаю только над логикой пользовательского интерфейса, оставляя логику приложений на потом. Я несколько обеспокоен всеми обсуждениями, которые я пропустил, касающимися многопоточности и асинхронности по сравнению с синхронным кодом и медлительностью в UIs, и я хочу убедиться, что когда логика приложения будет добавлена позже, QML не будет удерживать меня и замедлять меня, заставляя однопоточный асинхронный код каким-то образом. Возможно, это зв ...
Как отключить форматирование для FloatField в шаблоне для Django
Я просто не могу найти окончательного ответа на этот вопрос, и irc django нуждается в auth to services... Итак, мой вопрос: как вы можете заставить какое-то форматирование для FloatFields в шаблоне, когда вы используете Django ? Проблема проста мне нужны простые числа, разделенные точками, такие как: 42547.34 И в итоге я получаю значения, разделенные запятыми... Вот пример шаблона, в котором возникает проблема: {% for point in zone.points.all %} {% if forloop.last %} new google.maps.L ...
Как закрыть сеанс SQLAlchemy?
Следуя тому, что мы прокомментировали в Как закрыть соединение sqlalchemy в MySQL, я проверяю соединения, которые SQLAlchemy создает в моей базе данных, и мне не удается закрыть их без выхода из Python. Если я запускаю этот код в консоли python, он сохраняет сеанс открытым до тех пор, пока я не выйду из python: from sqlalchemy.orm import sessionmaker from models import OneTable, get_engine engine = get_engine(database="mydb") session = sessionmaker(bind=engine)() results = session.query(On ...
Как я могу отправить по электронной почте.приложение CSV-файл с помощью Python [дубликат]
На этот вопрос уже есть ответ здесь: прикрепите txt-файл в Python smtplib 2 ответа Хорошо, я знаю, что есть несколько вопросов, касающихся этого, но я не могу найти способ заставить его работать должным образом. Я бы предположил, что это так же просто, как приведенный ниже код, но это не прикрепляет мой файл. Любая помощь будет очень признательна. Я тоже очень новый для Python. Есть ли почтовый модул ...
Как я могу запустить функцию Django при нажатии кнопки, которая не отображает содержимое?
Я неплохо справляюсь с Django & Python, только что заработала функция поиска. Но я не уверен в своей следующей проблеме. У меня есть функция, которая подключается к Amazon S3 и сохраняет ключи в моей базе данных. В настоящее время я запускаю это, когда страница визуализируется, но я хочу, чтобы у меня была кнопка, которая запускает этот вызов, чтобы он был похож на кнопку обновления, чтобы обновить базу данных с последним содержимым. Действие по поиску переходит в /search/ , поэтому urls з ...
Почему в Python weekday() отличается от tm wday в C?
Документация Python определяет datetime.weekday() какцелое число, где понедельник равен 0, а воскресенье-6 , в то время как C tm.tm_wday определяется какдней с воскресенья . Поэтому tm_wday есть (datetime.weekday() + 1) % 7, что весьма неудобно. Учитывая, что Python обычно держится близко к эквивалентам C, почему это было сделано таким образом? ...
Ковер Серпинского Рекурсия - Питон
Мне нужна помощь с программой на python. В моем CPS II классе мы обсуждали, как создать треугольник Серпинского с помощью рекурсии. Я подумал, что это довольно интересно, и изучил еще несколько тем в интернете. Я пытался придумать код для создания ковра Серпинского с помощью рекурсии. Я чувствую, что я близко, но не могу, кажется, получить его полностью. Я понятия не имею, в чем тут проблема. И прежде чем кто-нибудь спросит, это не домашнее задание. Я просто пытаюсь ... лучше поймите рекурсию ...
FileNotFoundError: [Errno 2] нет такого файла или каталога: 'frame0.png ' но на самом деле имеет
У меня есть аналогичная проблема со многими постами о проблеме пути, но я не могу найти никакого решения, чтобы исправить мою проблему Итак, во-первых, у меня есть функция, в которой я создаю каталог, в котором будут храниться все извлеченные кадры из видео def extract_frame(video,folder): os.mkdir(folder) vidcap = cv2.VideoCapture(video) success,image = vidcap.read() fps = vidcap.get(cv2.CAP_PROP_FPS) count = 0 success = True while success: #os.path.join(pathOu ...
Как открыть новое окно с помощью Robot framework, selenium?
На моей тестируемой странице есть ссылка, которая по умолчанию открывается в новой вкладке. Мне нужно открыть ссылку и проверить некоторые значения на только что открытой странице. Как я обнаружил, selenium не поддерживает работу с вкладками, поэтому я пытаюсь открыть ссылку в новом окне, но она по-прежнему не работает.. Я реализовал функцию python для удержания клавиши SHIFT (я уже делал это раньше для CTRL, и она работает), а затем вызвал функцию "click", но ссылка все еще открывается в новой ...
Python: как динамически назначить имя функции в классе
У меня есть вопрос о том, как динамически присваивать имя функции в классе. Например: If a class wants to be used for "for...in" loop, similar to a list or a tuple, you must implement an __iter__ () method python2.x will use __iter__() and next(), python3.x need to use __iter__() and __next__() Код: Пример-получить числа Фибоначчи в пределах 10 class Fib(object): def __init__(self): self.a, self.b = 0, 1 def __iter__(self): return self if sys.version_info[ ...
Проблемы с памятью: должен ли я писать в файл / базу данных, если я использую swap? (Питон)
Я создаю и обрабатываю очень большой набор данных, содержащий около 34 миллионов точек данных, и в настоящее время я храню их в словарях python в памяти (около 22 500 словарей, по 15 словарей в каждом из 1588 экземпляров класса). Хотя я могу управлять всем этим в памяти, я использую всю мою оперативную память и большую часть моего свопа. Мне нужно иметь возможность сначала генерировать все эти данные, а затем выполнять анализ по отдельным их частям одновременно. Будет ли это выгодно с с точки ...
Python-beautifulsoup, применить в каждом текстовом файле в папке и создать новый текстовый файл
Я использую следующий код Python - Beautifulsoup для удаления html-элементов из текстового файла: from bs4 import BeautifulSoup with open("textFileWithHtml.txt") as markup: soup = BeautifulSoup(markup.read()) with open("strip_textFileWithHtml.txt", "w") as f: f.write(soup.get_text().encode('utf-8')) Вопрос, который у меня есть, заключается в том, как я могу применить этот код к каждому текстовому файлу в папке(каталоге), и для каждого текстового файла создать новый текстовый файл, ...
Как изменить цвет фона в PyQt4
Я действительно Новичок в PyQt4(только что узнал, что это такое два дня назад), и я знаю, что на этот вопрос, вероятно, есть действительно простой ответ, но я не могу найти его нигде. Я пытаюсь изменить цвет фона окна на черный. У меня есть этот код до сих пор. import sys from PyQt4 import QtGui class Display(QtGui.QMainWindow): def __init__(self): super(Display, self).__init__() self.ShowFullScreen() self.show() if name == '__main__': app = QtGui.QApplication( ...
Передача объекта изображения в качестве фона кнопки в Kivy
В Kivy есть ли способ передать объект изображения в качестве фона кнопки вместо имени файла изображения? button.background_normal свойство принимает только строки. Я хотел бы настроить свойства изображения, такие как allow_stretch = False. Если это удастся, как я могу указать выравнивание изображения внутри кнопки, например. чтобы он был выровнен по левому верху? ...
Получить наибольшее отрицательное число и наименьшее положительное число из списка [закрыто]
Задан список целых чисел, например: lst = [-5, -1, -13, -11, 4, 8, 16, 32] Существует ли Пифонический способ извлечения самого большого отрицательного числа в списке (например, -1) и самого маленького положительного числа (например, 4) в списке? ...
Python Смешанное Целочисленное Линейное Программирование
Существует ли какой-либо решатель смешанного целочисленного линейного программирования(MILP) для Python? Может ли GLPK python решить проблему MILP? Я читал, что он может решить смешанную целочисленную задачу. Я очень новичок в задачах линейного программирования. Поэтому я довольно запутался и не могу действительно отличить, отличается ли смешанное целочисленное Программирование от смешанного целочисленного линейного программирования(MILP). ...
Операторы сравнения vs "богатые методы сравнения" в Python
Может ли кто-нибудь объяснить мне разницу между ними? Те, как правило, эквивалентны ? Может быть, я здесь совершенно не прав, но я думал, что каждый оператор сравнения обязательно связан с одним "богатым методом сравнения". Это из документации: Соответствие между символами операторов и именами методов выглядит следующим образом: образом: x<y звонки x.__lt__(y), x<=y звонки x.__le__(y), x==y звонки x.__eq__(y), x!=y звонки x.__ne__(y), x>y вызовы x.__gt__(y), и x>=y звонки ...
Как полностью удалить Anaconda из MacOS
Как я могу полностью удалить Anaconda из MacOS Sierra и вернуться к исходному Python? Я пробовал использовать conda-clean -yes, но это не работает. Я также удаляю материал в ~/.bash_profile, но он все еще использует Anaconda python, и я все еще могу выполнить команду conda. ...
Преобразование шестнадцатеричной строки в целое число с помощью python
Обратите внимание, что задача состоит не из шестнадцатеричного к десятичному, а из строки шестнадцатеричных значений к целому числу. Скажем, у меня есть жало от шестигранника (например. '6c 02 00 00'), поэтому мне нужно сначала преобразовать его в фактический шестнадцатеричный код, а затем получить целое число, которое он представляет... (этот конкретный будет 620 как int16 и int32) Я перепробовал много вещей, но запутался еще больше. Есть ли быстрый способ сделать такое преобразование в pyth ...
Умножение каждого элемента одного массива на каждый элемент другого массива
Скажем, у меня есть два массива, import numpy as np x = np.array([1, 2, 3, 4]) y = np.array([5, 6, 7, 8]) Что самое быстрое, самое Питонское и т. д., прием. способ получения нового массива z с числом элементов, равным x.size * y.size, в котором элементы являются произведениями каждой пары элементов (x_i, y_j) из двух входных массивов. Перефразируя, я ищу массив z, в котором z[k] является x[i] * y[j]. Простой, но неэффективный способ получить это выглядит следующим образом: z = np.emp ...