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

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


11
Как заставить IntelliJ распознавать распространенные модули Python?
Я использую IntelliJ 10 IDEA Ultimate Edition. Я создал новый файл Test.py, и IntelliJ правильно переключился в режим разбора Python. (Я могу подтвердить это, набрав «d», в качестве подсказки появляется «def», а при нажатии на вкладку правильно выводится «def:») Тем не менее, когда я пытаюсь этот код ... import os …

10
Какая польза от join () в потоке Python?
Я изучал потоки Python и наткнулся join() . Автор сказал, что если поток находится в режиме демона, то мне нужно использовать его, join()чтобы поток мог завершить себя до завершения основного потока. но я также видел его использование, t.join()хотя tне былоdaemon пример кода это import threading import time import logging logging.basicConfig(level=logging.DEBUG, …

4
super () завершается с ошибкой: TypeError «аргумент 1 должен быть типом, а не classobj», когда родительский объект не наследуется от объекта
Я получаю ошибку, которую не могу понять. Любая подсказка, что не так с моим примером кода? class B: def meth(self, arg): print arg class C(B): def meth(self, arg): super(C, self).meth(arg) print C().meth(1) Образец тестового кода я получил с помощью встроенного метода 'super'. Вот ошибка: Traceback (most recent call last): File …


17
Обнаружение и исключение выбросов в кадре данных Pandas
У меня есть фрейм данных панд с несколькими столбцами. Теперь я знаю, что определенные строки являются выбросами на основе определенного значения столбца. Например столбец 'Vol' имеет все значения вокруг, 12xxи одно значение 4000(выброс). Теперь я хотел бы исключить те строки, которые имеют Volтакой столбец. Итак, по сути, мне нужно поместить …

7
Запросы Python - печатать весь HTTP-запрос (необработанный)?
При использовании requestsмодуля можно ли распечатать необработанный HTTP-запрос? Мне нужны не только заголовки, но и строка запроса, заголовки и распечатка содержимого. Можно ли увидеть, что в конечном итоге строится из HTTP-запроса?

15
Листинг содержимого ведра с boto3
Как я могу увидеть, что внутри ведра в S3 с boto3? (т.е. делать "ls")? Делать следующее: import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') возвращает: s3.Bucket(name='some/path/') Как я вижу его содержимое?
198 python  amazon-s3  boto  boto3 

1
Pythonic способ добавления объектов datetime.date и datetime.time
У меня есть два объекта, которые представляют один и тот же экземпляр события - один содержит дату, другой - время этого события, и я хочу создать объект datetime. Поскольку нельзя просто добавить объекты даты и времени (следующий вызов не удался): datetime.date(2011, 01, 01) + datetime.time(10, 23)
197 datetime  python 

17
Выполнение многострочных операторов в однострочной командной строке?
Я использую Python -cдля выполнения однострочного цикла, то есть: $ python -c "for r in range(10): print 'rob'" Это отлично работает. Однако, если я импортирую модуль перед циклом for, я получаю синтаксическую ошибку: $ python -c "import sys; for r in range(10): print 'rob'" File "<string>", line 1 import sys; …

7
Как правильно обработать сигнал SIGTERM?
Давайте предположим, что у нас есть такой тривиальный демон, написанный на python: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() и мы демонизируем его, используя start-stop-daemonкоторый по умолчанию посылает сигнал SIGTERM( TERM) --stop. Давайте предположим, что текущий шаг …



9
Зачем вам явно нужен аргумент «self» в методе Python?
При определении метода для класса в Python он выглядит примерно так: class MyClass(object): def __init__(self, x, y): self.x = x self.y = y Но в некоторых других языках, таких как C #, у вас есть ссылка на объект, к которому привязан метод, с ключевым словом "this" без объявления его в …
197 python  oop  methods  self 

11
Как разбить столбец на два столбца?
У меня есть фрейм данных с одним столбцом, и я хотел бы разбить его на два столбца, с одним заголовком столбца как ', fips'а другой'row' Мой фрейм данных dfвыглядит так: row 0 00000 UNITED STATES 1 01000 ALABAMA 2 01001 Autauga County, AL 3 01003 Baldwin County, AL 4 01005 …
197 python  dataframe  pandas 

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