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

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

6
Как я могу увеличить символ?
Я новичок в Python, пришедший с Java и C. Как я могу увеличить значение символа? В Java или C символы и целые числа практически взаимозаменяемы, и в некоторых циклах для меня очень полезно иметь возможность увеличивать символы и индексировать массивы по символам. Как я могу это сделать в Python? Достаточно …
104 python  char  increment 


2
Получение возвращаемого значения кода Javascript в Selenium
Я использую Selenium2 для некоторых автоматических тестов своего веб-сайта, и я хотел бы получить возвращаемое значение некоторого кода Javascript. Если у меня есть foobar()функция Javascript на моей веб-странице, и я хочу вызвать ее и получить возвращаемое значение в свой код Python, что я могу позвонить для этого?

3
ValueError при проверке, является ли переменная None или numpy.array
Я хотел бы проверить, является ли переменная None или numpy.array. Я реализовал check_aфункцию для этого. def check_a(a): if not a: print "please initialize a" a = None check_a(a) a = np.array([1,2]) check_a(a) Но этот код вызывает ValueError. Какой прямой путь? ValueError Traceback (most recent call last) <ipython-input-41-0201c81c185e> in <module>() 6 …
104 python  numpy  is-empty 

6
Django filter queryset __in для * каждого * элемента в списке
Допустим, у меня есть следующие модели class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) В представлении у меня есть список с активными фильтрами, называемыми категориями . Я хочу отфильтровать фотообъекты, все теги которых присутствуют в категориях . Я попытался: Photo.objects.filter(tags__name__in=categories) Но это соответствует любому элементу в категориях, а …

13
Как динамически составить фильтр запроса OR в Django?
В примере вы можете увидеть фильтр запросов с множественным ИЛИ: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) Например, это приводит к: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] Однако я хочу создать этот фильтр запроса из списка. Как это сделать? например [1, 2, 3] -> Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))
104 python  django  django-q 

9
Однострочный ftp-сервер на Python
Можно ли использовать однострочную команду в Python для создания простого ftp-сервера? Я хотел бы иметь возможность сделать это как быстрый и временный способ передачи файлов в Linux без необходимости установки ftp-сервера. Желательно использовать встроенные библиотеки Python, чтобы не было ничего лишнего для установки.
104 python  ftp  ftp-server 

3
urllib2.HTTPError: ошибка HTTP 403: запрещено
Я пытаюсь автоматизировать загрузку исторических данных о запасах с помощью python. URL-адрес, который я пытаюсь открыть, отвечает CSV-файлом, но я не могу открыть его с помощью urllib2. Я попытался изменить пользовательский агент, как указано в нескольких вопросах ранее, я даже попытался принять ответные файлы cookie, но безуспешно. Не могли бы …
104 python  http  urllib 

13
Как выйти из предложения if
Какие существуют способы преждевременного выхода из ifпредложения? Бывают случаи, когда я пишу код и хочу поместить breakоператор внутри ifпредложения, только чтобы помнить, что его можно использовать только для циклов. В качестве примера возьмем следующий код: if some_condition: ... if condition_a: # do something # and then exit the outer if …

16
Что предпочтительнее использовать: лямбда-функции или вложенные функции (def)?
В основном я использую лямбда-функции, но иногда использую вложенные функции, которые, кажется, обеспечивают такое же поведение. Вот несколько тривиальных примеров, когда они функционально делают то же самое, если они были обнаружены в другой функции: Лямбда-функция >>> a = lambda x : 1 + x >>> a(5) 6 Вложенная функция >>> …

6
Лучший способ подтвердить равенство numpy.array?
Я хочу провести несколько модульных тестов для своего приложения, и мне нужно сравнить два массива. Поскольку array.__eq__возвращает новый массив (так что TestCase.assertEqualне удается), как лучше всего утверждать равенство? В настоящее время я использую self.assertTrue((arr1 == arr2).all()) но мне это не очень нравится

3
Matplotlib соединяет точки диаграммы рассеяния с линией - Python
У меня есть два списка, даты и значения. Я хочу построить их с помощью matplotlib. Следующее создает диаграмму рассеяния моих данных. import matplotlib.pyplot as plt plt.scatter(dates,values) plt.show() plt.plot(dates, values) создает линейный график. Но что мне действительно нужно, так это диаграмма рассеяния, где точки соединены линией. Аналогично R: plot(dates, values) lines(dates, …
104 python  matplotlib 

7
как проверить, какая версия nltk, scikit learn установлена?
В сценарии оболочки я проверяю, установлены ли эти пакеты или нет, если они не установлены, установите их. Итак, в сценарии оболочки: import nltk echo nltk.__version__ но он останавливает сценарий оболочки на importстроке в терминале linux попытался увидеть таким образом: which nltk который ничего не дает думать, что он установлен. Есть …

6
Как «выделить отдельные» в нескольких столбцах фрейма данных в пандах?
Я ищу способ сделать эквивалент SQL SELECT DISTINCT col1, col2 FROM dataframe_table Сравнение pandas sql ни о чем не говорит distinct. .unique() работает только для одного столбца, поэтому я полагаю, что могу объединить столбцы или поместить их в список / кортеж и сравнить таким образом, но похоже, что панды должны …
104 python  pandas 

8
Могут ли Панды построить гистограмму дат?
Я взял свою серию и привел ее к столбцу datetime dtype = datetime64[ns](хотя требуется только дневное разрешение ... не знаю, как это изменить). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) но построение графика не работает: ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use …

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