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

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

15
эффективный кольцевой буфер?
Я хочу создать эффективный кольцевой буфер в python (с целью получения средних значений целочисленных значений в буфере). Является ли это эффективным способом использования списка для сбора значений? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) Что было бы эффективнее (и почему)?

7
шаблоны django: включают и расширяют
Я хотел бы предоставить один и тот же контент в двух разных базовых файлах. Итак, я пытаюсь сделать это: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} Проблема в том, что я не могу использовать как extends, так и include. …

5
Как мне настроить интерпретатор Python в IntelliJ IDEA с помощью плагина PyCharm?
В документации IDEA есть учебник о том, как добавить интерпретатор Python в PyCharm, что включает доступ к странице «Project Interpreter». Даже после установки плагина Python я нигде не вижу этой настройки. Я упускаю что-то очевидное?

2
Неверный заголовок http_host
Я пытаюсь разработать веб-сайт с использованием фреймворка Django и запустить его с помощью DigitalOcean.com и развернуть необходимые файлы в django-project. Мне пришлось включить статические файлы в Django-проект, и после сбора статических файлов я попытался обновить свой ip. Я включаю учебные пособия, которые использовал для создания веб-сайта. https://www.pythonprogramming.net/django-web-server-publish-tutorial/ Я получаю следующую …

9
Получите значение элемента с помощью minidom с помощью Python
Я создаю интерфейс GUI для Eve Online API на Python. Я успешно извлек XML-данные с их сервера. Я пытаюсь получить значение из узла с именем «имя»: from xml.dom.minidom import parse dom = parse("C:\\eve.xml") name = dom.getElementsByTagName('name') print name Кажется, он находит узел, но результат ниже: [<DOM Element: name at 0x11e6d28>] …
109 python  dom  minidom 


1
Использование .sort с PyMongo
С PyMongo, когда я пытаюсь получить объекты, отсортированные по их полям «номер» и «дата» следующим образом: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Я получаю такую ​​ошибку: TypeError: if no direction is specified, key_or_list must be an instance of list Что не так с моим запросом на сортировку?
109 python  mongodb  pymongo 

4
Открывать файлы в режимах 'rt' и 'wt'
Несколько раз здесь , на SO я видел людей , использующих rtи wtрежимы для чтения и записи файлов. Например: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... Я не вижу задокументированных режимов , но поскольку open()не вызывает ошибок - похоже, что их использование вполне законно. Для чего …

14
Изменить размер полей в Django Admin
Django имеет тенденцию заполнять горизонтальное пространство при добавлении или редактировании записей в админке, но в некоторых случаях это настоящая трата места, например, при редактировании поля даты шириной 8 символов или CharField, также 6 или 8 шириной символов, а затем поле редактирования увеличивается до 15 или 20 символов. Как я могу …

3
'модуль' не имеет атрибута 'urlencode'
Когда я пытаюсь следовать примеру Python Wiki, связанному с кодировкой URL: >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() Во второй строке возникает ошибка: Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object …

4
Как вычислить точность, отзыв, точность и f1-оценку для мультиклассового случая с помощью scikit learn?
Я работаю над проблемой анализа настроений, данные выглядят так: label instances 5 1190 4 838 3 239 1 204 2 127 Таким образом, мои данные несбалансированы, поскольку 1190 instancesпомечены значком 5. Для классификации я использую SVC scikit . Проблема в том, что я не знаю, как правильно сбалансировать мои данные, …


11
NumPy: функция одновременного max () и min ()
numpy.amax () найдет максимальное значение в массиве, а numpy.amin () сделает то же самое для минимального значения. Если я хочу найти как max, так и min, мне нужно вызвать обе функции, что требует дважды передать (очень большой) массив, что кажется медленным. Есть ли в numpy API функция, которая находит как …
109 python  numpy 

13
Может ли декоратор метода экземпляра получить доступ к классу?
У меня примерно следующее. В основном мне нужно получить доступ к классу метода экземпляра из декоратора, используемого для метода экземпляра в его определении. def decorator(view): # do something that requires view's class print view.im_class return view class ModelA(object): @decorator def a_method(self): # do some stuff pass Код как есть: AttributeError: …
109 python  decorator 

3
Ведение журнала Python (имя функции, имя файла, номер строки) с использованием одного файла
Я пытаюсь узнать, как работает приложение. И для этого я вставляю команды отладки в качестве первой строки тела каждой функции с целью регистрации имени функции, а также номера строки (в коде), куда я отправляю сообщение в вывод журнала. Наконец, поскольку это приложение состоит из множества файлов, я хочу создать один …
109 python  logging 

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