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

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

15
Система событий в Python
Какую систему событий для Python вы используете? Я уже в курсе о пидиспетчере , но мне было интересно, что еще можно найти, или обычно используется? Меня не интересуют менеджеры событий, которые являются частью больших фреймворков, я бы предпочел использовать небольшое решение, которое я могу легко расширить.

9
Как проверить (во время выполнения), является ли один класс подклассом другого?
Допустим, у меня есть классный костюм и четыре подкласса костюма: Heart, Spade, Diamond, Club. class Suit: ... class Heart(Suit): ... class Spade(Suit): ... class Diamond(Suit): ... class Club(Suit): ... У меня есть метод, который получает костюм в качестве параметра, который является объектом класса, а не экземпляром. Точнее, он может получить …
197 python  subclass  assert 

1
Python «поднять от» использования
В чем разница между raiseи raise fromв Python? try: raise ValueError except Exception as e: raise IndexError что дает Traceback (most recent call last): File "tmp.py", line 2, in <module> raise ValueError ValueError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "tmp.py", line …

7
Добавьте метки x и y к графику панд
Предположим, у меня есть следующий код, который строит что-то очень простое с помощью панд: import pandas as pd values = [[1, 2], [2, 5]] df2 = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1', 'Index 2']) df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category') Как мне легко установить x и …

6
Что означает многоточие […] в списке?
Я играл на питоне. Я использовал следующий код в IDLE: p = [1, 2] p[1:1] = [p] print p Выход был: [1, [...], 2] Что это […]? Интересно, что теперь я мог бы использовать это как список списка до бесконечности, т.е. p[1][1][1].... Я мог бы написать выше столько, сколько я …

8
Атрибуты функции Python - использует и злоупотребляет [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Не многие знают об этой функции, но функции …

5
Почему инспектор Пичарма жалуется на «d = {}»?
При инициализации словаря с d = {}помощью кода Pycharm инспектор генерирует предупреждение: Это создание словаря может быть переписано как словарь литерала. Если я перепишу это d = dict()предупреждение исчезнет. Поскольку {}уже является литералом словаря, я уверен, что сообщение ошибочное. Кроме того, похоже, что и то, d = {}и другое d …
196 python  pycharm 


16
Проверьте, содержит ли строка число
Большинство вопросов, которые я нашел, смещены на тот факт, что они ищут буквы в своих числах, в то время как я ищу цифры в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа и отклоняет ли она. Функция isdigit()возвращается, только …
196 python  string 

10
TransactionManagementError «Вы не можете выполнять запросы до конца« атомарного »блока» при использовании сигналов, но только во время модульного тестирования
Я получаю TransactionManagementError при попытке сохранить экземпляр модели Django User, а в сигнале post_save я сохраняю некоторые модели, в которых пользователь использует внешний ключ. Контекст и ошибка очень похожи на этот вопрос django TransactionManagementError при использовании сигналов Однако в этом случае ошибка возникает только при юнит-тестировании . Это хорошо работает …

8
Как добавить заполнитель на CharField в Django?
Возьмите эту очень простую форму, например: class SearchForm(Form): q = forms.CharField(label='search') Это отображается в шаблоне: <input type="text" name="q" id="id_q" /> Однако я хочу добавить placeholderатрибут в это поле со значением, Searchчтобы HTML выглядел примерно так: <input type="text" name="q" id="id_q" placeholder="Search" /> Предпочтительно, я хотел бы передать значение заполнителя в CharFieldкласс …



9
Изменение определенного имени столбца в панде DataFrame
Я искал элегантный способ изменить указанное имя столбца в DataFrame. воспроизводить данные ... import pandas as pd d = { 'one': [1, 2, 3, 4, 5], 'two': [9, 8, 7, 6, 5], 'three': ['a', 'b', 'c', 'd', 'e'] } df = pd.DataFrame(d) Самое элегантное решение, которое я нашел до сих …
195 python  pandas 


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