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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.


1
Джанго запускает задачи (возможно) в далеком будущем
Предположим, у меня есть модель Event. Я хочу отправить уведомление (электронная почта, push, что угодно) всем приглашенным пользователям после того, как событие прошло. Что-то вроде: class Event(models.Model): start = models.DateTimeField(...) end = models.DateTimeField(...) invited = models.ManyToManyField(model=User) def onEventElapsed(self): for user in self.invited: my_notification_backend.sendMessage(target=user, message="Event has elapsed") Теперь, конечно, важная часть …

2
Как вывести второй слой сети?
Моя модель обучена на цифровых изображениях (MNIST dataset ). Я пытаюсь распечатать вывод второго слоя моей сети - массив из 128 чисел. После прочтения много примеров - например, это , и это , или это . Мне не удалось сделать это в моей собственной сети. Ни одно из решений не …

3
Применение функции Python к сгруппированной в DataFrame группе Pandas - какой наиболее эффективный подход для ускорения вычислений?
Я имею дело с довольно большим Pandas DataFrame - мой набор данных похож на следующую dfнастройку: import pandas as pd import numpy as np #--------------------------------------------- SIZING PARAMETERS : R1 = 20 # .repeat( repeats = R1 ) R2 = 10 # .repeat( repeats = R2 ) R3 = 541680 # …

5
Python-запросы: удаление POST-запроса. Заголовок авторизации.
Я пытаюсь сделать запрос API POST, используя библиотеку запросов Python. Я передаю Authorizationзаголовок, но когда я пытаюсь отладить, я вижу, что заголовок удаляется. Я понятия не имею, что происходит. Вот мой код: access_token = get_access_token() bearer_token = base64.b64encode(bytes("'Bearer {}'".format(access_token)), 'utf-8') headers = {'Content-Type': 'application/json', 'Authorization': bearer_token} data = '{"FirstName" : …

1
Есть ли способ в matplotlib проверить, какие исполнители находятся в отображаемой области осей?
У меня есть программа с интерактивной фигурой, в которой иногда рисуются художники. На этом рисунке вы также можете масштабировать и панорамировать с помощью мыши. Однако исполнение при масштабировании панорамирования не очень хорошее, потому что каждый художник всегда перерисовывается. Есть ли способ проверить, какие художники находятся в отображаемой области и только …

4
Хороший способ сделать классы для более сложных типов игральных карт, чем в стандартной колоде?
Я чрезвычайно новичок в объектно-ориентированном программировании и пытаюсь начать обучение на python с создания простой карточной игры (как кажется, традиционной!). Я сделал следующий пример, который отлично работает, и учит меня создавать несколько экземпляров PlayingCard()класса для создания экземпляра Deck()класса: class PlayingCard(object): def __init__(self, suit, val): self.suit = suit self.value = val …

3
Получение координат ближайшей точки данных на графике matplotlib
Я использую matplotlibс NavigationToolbar2QT. Панель инструментов показывает положение курсора. Но мне бы хотелось, чтобы курсор привязывался к ближайшей точке данных (когда она находилась достаточно близко) или просто отображал координаты ближайшей точки данных. Это может быть как-то устроено?

4
почему я не могу скачать изображения с Google с Python?
Код помог мне загрузить кучу изображений из Google. Раньше он работал несколько дней назад, и теперь внезапно код ломается. Код: # importing google_images_download module from google_images_download import google_images_download # creating object response = google_images_download.googleimagesdownload() search_queries = ['Apple', 'Orange', 'Grapes', 'water melon'] def downloadimages(query): # keywords is the search query # …

1
Невозможно очистить буфер pexpect в python3.X
Я использую модуль Pexpect для подключения к удаленному серверу. Я могу успешно отправить и получить ответ. Я пытаюсь очистить буфер, ожидая чего-то ненужного и предполагая, что он очистит буфер, но на самом деле он не очищает буфер. Ниже приведен мой пример кода import pexpect obj = pexpect.spawn("telnet 172.16.250.250", maxread=8192) obj.sendline("") …
9 python 

6
AttributeError: у объекта «DataFrame» нет атрибута «ix»
Я получаю сообщение об ошибке выше, когда пытаюсь использовать атрибут .ix для pandas dataframe, чтобы извлечь столбец, например, df.ix [:, 'col_header']. Сценарий работал с утра, но сегодня днем ​​я запустил его в новой среде Linux с новой установкой Pandas. Кто-нибудь еще видел эту ошибку раньше? Я искал здесь и в …

3
Фабричные методы против инъекционного фреймворка в Python - что чище?
Что я обычно делаю в своих приложениях, так это то, что я создаю все свои сервисы / dao / repo / clients, используя фабричные методы class Service: def init(self, db): self._db = db @classmethod def from_env(cls): return cls(db=PostgresDatabase.from_env()) И когда я создаю приложение, я делаю service = Service.from_env() что создает …

3
Расплавить только часть столбца из кадра данных панд
У меня есть следующий пример dataframe: df = pd.DataFrame(data = {'RecordID' : [1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], 'DisplayLabel' : ['Source','Test','Value 1','Value 2','Value3','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2'], 'Value' : ['Web','Logic','S','I','Complete','Person','Voice','>20','P','Mail','OCR','A','I','Dictation','Understandable','S','I','Web','Logic','R','S']}) который создает этот фрейм данных: +-------+----------+---------------+----------------+ | Index | RecordID | Display Label | Value | +-------+----------+---------------+----------------+ | 0 | 1 …

1
Django REST Framework (DRF): TypeError: register () получила неожиданный аргумент ключевого слова 'base_name'
Я обновил до djangorestframework==3.11.0более старой версии. Теперь у меня есть эта ошибка, TypeError: register () получила неожиданный аргумент ключевого слова 'base_name' Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File …

1
Есть ли какой-либо недостаток в использовании PYTHONDONTWRITEBYTECODE в Docker?
Во многих руководствах по Docker, основанных на Python (таких как: этот ), они используют эту опцию PYTHONDONTWRITEBYTECODE, чтобы заставить Python избегать записи файлов .pyc при импорте исходных модулей (это эквивалентно указанию опции -B). Каковы риски и преимущества настройки этой опции?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.