Tag: питон

Как использовать быстрые ответы (FB) в чате python?

Я создаю боттон Facebook Messenger в Python, и мой скрипт для быстрых ответов не работает, хотя я уже знаю, как отправлять простые текстовые сообщения и общие шаблоны. Это мой код: Это работает: text = { "recipient": { "id": user_id }, "message": { "text": "some text" } } Этого нет: question = { "recipient": { "id": […]

Скопировать файлы со странным именем в python получил ошибку 22

Я пытаюсь скопировать файлы с произвольными именами в Windows 7 64bit с помощью python, используя os, shutil.copy2 и win32.file.copyfile. Я скопировал все файлы в определенных папках. Иногда у меня была ошибка ioerror 22, когда в именах файлов были не английские буквы. В gui я могу легко скопировать их без проблем с помощью мыши. Любой api, […]

как автоматически обновлять pyserial до latesT?

У меня есть следующий код для создания исключения, когда pyserial версия меньше 2.7, как я могу программно запустить pip install pyserial –upgrade для автоматического обновления до последней версии и убедиться, что она установлена ​​правильно? if py_ser_ver < 2.7: raise StandardError("PySerial version 2.7 or greater is required. Your version is: " + serial.VERSION)

Объект 'list' не имеет атрибута 'method'

У меня есть список с измерениями, например: [[Measurements(100, 0.3)], [Measurements(33, 0.5)]] Затем у меня есть список с некоторыми критериями, который содержит список измерений: [Criteria(999, [[Measurements(100, 0.3)], [Measurements(33, 0.5)]])], [Criteria(999, [[Measurements(150, 0.3)], [Measurements(35, 0.5)]])] Наконец, я хочу предоставить приведенный выше список в качестве ввода и выполнить код: class Measurements(): def __init__(self, value, other): self.value = value […]

Численные шаблоны в Python3

Я довольно новичок в программировании, я должен начать изучать его для Uni. Я должен сделать шаблон следующим образом: 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1 Я нашел достаточные примеры кода для этих шаблонов, просто не для моих. Кажется, я не могу заставить цифры выстраиваться вертикально, только под […]

Может ли функция def разбить цикл while?

def CardsAssignment(): Cards+=1 print (Cards) return break while True: CardsAssignment() Да, я знаю, что я не могу return break . Но как я могу разбить цикл while функцией def? Или мое понятие неверно?

Неправильное использование delete_by_query.

Я использую 2 аналогичных метода ES для загрузки и удаления документов: result = es.search(index='users_favourite_documents', doc_type='favourite_document', body={"query": {"match": {'user': user}}}) А также: result = es.delete_by_query(index='users_favourite_documents', doc_type='favourite_document', body={"query": {"match": {'user': user}}}) Первый работает нормально и возвращает ожидаемые записи. Второе бросает исключение: «TransportError (404, '{ \ "Найдено \": ложь, \ "_ Индекс \": \ "users_favourite_documents \", \ "_ […]

если возвращаемое значение для метода `__enter__` всегда будет` self` в python

Не должно быть возвратного значения для метода __enter__ . Документация Python гласит: object.__enter__(self) Введите контекст среды выполнения, связанный с этим объектом. Оператор with привяжет возвращаемое значение этого метода к целевым объектам, указанным в предложении as, если таковые имеются. При этом, чтобы делать что-либо практическое, self следует возвращать всегда из метода __enter__ класса, так как без […]

Django сигнализирует о GAE с джанго-нерелом

Я использую django-нереле для моего проекта на GAE. Мое требование состоит в том, что в моем приложении одновременно один пользователь должен войти с указанным именем пользователя. Я попытался реализовать следующие предлагаемые подходы: разрешить только один одновременный вход для пользователя в приложении django и как определить множественные логины в веб-приложении Django из разных мест? Но проблема […]

Добавление вектора рисования

Допустим, у меня есть следующие массивы, которые содержат значения X и Y для связки векторов, соответственно: xdat = np.array([3,2,7,4]) ydat = np.array([2,4,4,9]) Предположим, что я хотел нарисовать сумму этих векторов (a + b + c + d) не только как одну прямую из начала координат, но и нарисовать последовательно из суммы каждого отдельного вектора. Как […]

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