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

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

8
Как изменить бэкенд в matplotlib / Python
Я борюсь со следующей проблемой. Мне нужно создать отчеты, состоящие из набора диаграмм. Все эти диаграммы, кроме одной, созданы с использованием бэкэнда по умолчанию Matplotlib (TkAgg). Одна диаграмма должна быть создана с использованием бэкэнда Cairo, причина в том, что я строю графический график, который можно построить только с помощью Cairo. …

7
Python: как узнать, какие исключения могут быть вызваны при вызове метода
Есть ли способ узнать (во время кодирования), каких исключений ожидать при выполнении кода Python? В конце концов, я ловлю базовый класс исключений в 90% случаев, так как я не знаю, какой тип исключения может быть сгенерирован (и не говорю мне читать документацию. Много раз исключение может быть распространено из глубины. …
87 python  exception 


4
Как создать пользователя в Django?
Я пытаюсь создать нового пользователя в проекте Django с помощью следующего кода, но выделенная строка вызывает исключение. def createUser(request): userName = request.REQUEST.get('username', None) userPass = request.REQUEST.get('password', None) userMail = request.REQUEST.get('email', None) # TODO: check if already existed **user = User.objects.create_user(userName, userMail, userPass)** user.save() return render_to_response('home.html', context_instance=RequestContext(request)) Любая помощь?
87 python  django 

4
Python проверяет, существует ли список ключей в словаре
У меня есть словарь, который выглядит так: grades = { 'alex' : 11, 'bob' : 10, 'john' : 14, 'peter': 7 } и список имен students = ('alex', 'john') Мне нужно проверить, что все имена studentsсуществуют как ключи в gradesdict. gradesможет иметь больше имен, но все имена studentsдолжны быть вgrades …
87 python 

7
Как я могу войти на сайт с помощью Python?
Как я могу это сделать? Я пытался ввести указанную ссылку (с urllib), но для этого мне нужно войти в систему. Имею этот источник с сайта: <form id="login-form" action="auth/login" method="post"> <div> <!--label for="rememberme">Remember me</label><input type="checkbox" class="remember" checked="checked" name="remember me" /--> <label for="email" id="email-label" class="no-js">Email</label> <input id="email-email" type="text" name="handle" value="" autocomplete="off" /> …

6
Умножение в массиве numpy
Я пытаюсь умножить каждый из членов двумерного массива на соответствующие члены одномерного массива. Это очень просто, если я хочу умножить каждый столбец на одномерный массив, как показано в функции numpy.multiply . Но я хочу сделать наоборот, умножить каждый член в строке. Другими словами, я хочу умножить: [1,2,3] [0] [4,5,6] * …
87 python  arrays  numpy 

9
Что такое объект «NoneType»?
Я получаю эту ошибку, когда запускаю свой скрипт python: TypeError: cannot concatenate 'str' and 'NoneType' objects Я почти уверен, что «str» означает строку, но я не знаю, что такое объект «NoneType». Мой скрипт не справляется со второй строкой, я знаю, что первая работает, потому что команды из этой строки находятся …
87 python  null  nonetype 

8
Несколько версий Python на одном компьютере?
Есть ли где-нибудь на веб-сайте Python официальная документация о том, как установить и запустить несколько версий Python на одном компьютере в Linux? Я могу найти миллионы сообщений и ответов в блогах, но я хочу знать, есть ли «стандартный» официальный способ сделать это? Или все это зависит от ОС?
87 python 

3
Ссылка на метод класса в строке документации Python
Я хочу добавить ссылку на метод в моем классе из строки документации другого метода того же класса. Я хочу, чтобы ссылка работала в sphinx и предпочтительно также в Spyder и других IDE Python. Я пробовал несколько вариантов и нашел только один, который работает, но он громоздкий. Предположим следующую структуру в …

8
Как лучше всего разрешить переопределение параметров конфигурации в командной строке Python?
У меня есть приложение Python, которому требуется довольно много (~ 30) параметров конфигурации. До сих пор я использовал класс OptionParser для определения значений по умолчанию в самом приложении с возможностью изменения отдельных параметров в командной строке при вызове приложения. Теперь я хотел бы использовать «правильные» файлы конфигурации, например, из класса …

3
Панды: как изменить все значения столбца?
У меня есть фрейм данных с названным столбцом, "Date"и я хочу, чтобы все значения из этого столбца имели одинаковое значение (только год). Пример: City Date Paris 01/04/2004 Lisbon 01/09/2004 Madrid 2004 Pekin 31/2004 Я хочу: City Date Paris 2004 Lisbon 2004 Madrid 2004 Pekin 2004 Вот мой код: fr61_70xls = …


3
Как удалить столбец, содержащий только нули в пандах?
В настоящее время у меня есть фрейм данных, состоящий из столбцов с 1 и 0 в качестве значений, я хотел бы перебрать столбцы и удалить те, которые состоят только из 0. Вот что я пробовал до сих пор: ones = [] zeros = [] for year in years: for i …
87 python  pandas 

3
Создайте единственный исполняемый файл из проекта Python
Я хочу создать единственный исполняемый файл из моего проекта Python. Пользователь должен иметь возможность загрузить и запустить его без установки Python. Если бы я просто распространял пакет, я мог бы использовать pip, wheel и PyPI для его сборки и распространения, но для этого требуется, чтобы у пользователя был Python и …

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