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

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

15
Python: проверьте, является ли один словарь подмножеством другого более крупного словаря
Я пытаюсь написать собственный метод фильтрации, который принимает произвольное количество kwargs и возвращает список, содержащий элементы списка, подобного базе данных, которые содержат эти kwargs . Например, предположим, что d1 = {'a':'2', 'b':'3'}и d2= одно и то же. d1 == d2приводит к True. Но предположим d2= то же самое плюс кучу …

7
Что эквивалентно «none» в шаблонах django?
Я хочу увидеть, нет ли поля / переменной в шаблоне Django. Какой для этого правильный синтаксис? Вот что у меня сейчас есть: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} Что бы я использовал в приведенном выше примере …


5
Как мне правильно настроить и разобрать мой класс pytest с помощью тестов?
Я использую селен для сквозного тестирования, и я не могу понять, как его использовать setup_classи teardown_classметоды. Мне нужно настроить браузер в setup_classметоде, затем выполнить кучу тестов, определенных как методы класса, и, наконец, выйти из браузера в teardown_classметоде. Но логически это кажется плохим решением, потому что на самом деле мои тесты …

9
Python: издает звуковой сигнал
Я пытаюсь заставить программу издавать звуковой сигнал. Я на Windows-машине. Я посмотрел http://docs.python.org/library/winsound.html Но не знаю, как запрограммировать это с помощью сканера штрих-кода. Вот мой код для серийного сканера штрих-кода. ser = serial.Serial() ser.baudrate = 9600 #for windows ser.port = 2 #for COM3 ser.open() ser.write('hello') ser.close() ОБНОВЛЕНИЕ: так как я …

9
Функция пустого генератора Python
В python можно легко определить функцию итератора, поместив ключевое слово yield в тело функции, например: def gen(): for i in range(100): yield i Как я могу определить функцию генератора, которая не дает значения (генерирует 0 значений), следующий код не работает, поскольку python не может знать, что он должен быть генератором, …
104 python  generator 

5
python re: return True, если строка содержит шаблон регулярного выражения
У меня есть такое регулярное выражение: regexp = u'ba[r|z|d]' Функция должна возвращать True, если слово содержит bar , baz или bad . Короче, мне нужен аналог regexp для Python 'any-string' in 'text' Как я могу это реализовать? Благодарность!
104 python  regex 

4
Работа с каждой парой элементов в списке
Используя Python, я хотел бы сравнить все возможные пары в списке. Предположим, у меня есть my_list = [1,2,3,4] Я хотел бы выполнить операцию (назовем ее foo) над каждой комбинацией двух элементов из списка. Конечный результат должен быть таким же, как foo(1,1) foo(1,2) ... foo(4,3) foo(4,4) Моя первая мысль заключалась в …
104 python 

3
Как подготовить или сохранить сеанс записной книжки Jupyter (IPython) на будущее
Скажем, я выполняю более крупный анализ данных в блокноте Jupyter / Ipython с большим количеством трудоемких вычислений. Затем по какой-то причине мне нужно выключить локальный сервер jupyter I, но я хотел бы вернуться к анализу позже, без необходимости повторять все трудоемкие вычисления снова. Что бы я хотел бы сделать это …


5
Как построить гистограмму с помощью Matplotlib в Python со списком данных?
Я пытаюсь построить гистограмму с помощью matplotlib.hist()функции, но не знаю, как это сделать. У меня есть список probability = [0.3602150537634409, 0.42028985507246375, 0.373117033603708, 0.36813186813186816, 0.32517482517482516, 0.4175257731958763, 0.41025641025641024, 0.39408866995073893, 0.4143222506393862, 0.34, 0.391025641025641, 0.3130841121495327, 0.35398230088495575] и список имен (строк). Как сделать вероятность в качестве значения y для каждого столбца, а имена - в …


3
Создание асинхронной задачи во Flask
Я пишу приложение на Flask, которое работает очень хорошо, за исключением того, что WSGIявляется синхронным и блокирующим. В частности, у меня есть одна задача, которая обращается к стороннему API, и выполнение этой задачи может занять несколько минут. Я хотел бы сделать этот звонок (на самом деле это серия звонков) и …


2
Как я могу установить из подкаталога git с помощью pip?
У меня есть репозиторий git со многими папками, одна из которых - модуль python, устанавливаемый с помощью pip, например: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Прямо сейчас для установки мне нужно сделать следующее: git clone http://server/repo.git cd repo pip install mymodule cd .. rm -rf repo Можно ли установить …
104 python  git  pip 

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