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

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

18
«ImportError: No module named» при попытке запустить скрипт Python
Я пытаюсь запустить скрипт, который, помимо прочего, запускает скрипт Python. Я получаю сообщение ImportError: No module named ..., однако, если я запускаю ipython и импортирую тот же модуль таким же образом через интерпретатор, модуль будет принят. Что происходит, и как это исправить? Я пытался понять, как python использует PYTHONPATH, но …

6
Pelican 3.3 pelican-quickstart error «Ошибка значения: неизвестный язык: UTF-8»
Когда я пытался использовать pelican3.3, я набрал commend "pelican-quickstart", появились некоторые ошибки. Это ошибки: (PelicanEnv)59-127-113-90:myblog Richo$ pelican-quickstart Traceback (most recent call last): File "/Users/Richo/Dropbox/Github/PelicanEnv/bin/pelican-quickstart", line 9, in <module> load_entry_point('pelican==3.3', 'console_scripts', 'pelican-quickstart')() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point return ep.load() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", …


11
Как отправить электронное письмо через Django?
По моему у settings.pyменя есть следующее: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False Мой код электронной почты: from django.core.mail import EmailMessage email …
154 python  django  email  smtp 

12
Как перечислить диапазон чисел, начинающийся с 1
Я использую Python 2.5, я хочу перечисление как так (начиная с 1 вместо 0): [(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)] Я знаю, что в Python 2.6 вы можете сделать: h = enumerate (range (2000, 2005), 1), чтобы получить вышеуказанный результат, но в python2.5 вы не можете …
154 python 

16
Как отключить и снова включить консольное ведение журнала в Python?
Я использую модуль логов Python и хочу на некоторое время отключить ведение логов консоли, но это не работает. #!/usr/bin/python import logging logger = logging.getLogger() # this gets the root logger # ... here I add my own handlers #logger.removeHandler(sys.stdout) #logger.removeHandler(sys.stderr) print logger.handlers # this will print [<logging.StreamHandler instance at ...>] …

6
Как вы делите каждый элемент в списке на int?
Я просто хочу разделить каждый элемент в списке на int. myList = [10,20,30,40,50,60,70,80,90] myInt = 10 newList = myList/myInt Это ошибка: TypeError: unsupported operand type(s) for /: 'list' and 'int' Я понимаю, почему я получаю эту ошибку. Но я разочарован тем, что не могу найти решение. Также попробовал: newList = …
154 python 




3
Как включить связанные поля модели с помощью Django Rest Framework?
Допустим, у нас есть следующая модель: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Предположим, что вместо получения результата, подобного этому, для функции ManyRelatedPrimaryKeyField: { "room_number": "42", "teachers": [ 27, 24, 7 ] }, вернуть что-то, что включает в себя полное представление …

19
Как разделить путь DOS на его компоненты в Python
У меня есть строковая переменная, которая представляет путь DOS, например: var = "d:\stuff\morestuff\furtherdown\THEFILE.txt" Я хочу разбить эту строку на: [ "d", "stuff", "morestuff", "furtherdown", "THEFILE.txt" ] Я попытался с помощью split()и , replace()но они либо обрабатывать только первый символ обратный косую черту или они вставляют шестигранное число в строку. Мне …
154 python 

5
Как получить доступ к pandas groupby dataframe по ключу
Как получить доступ к соответствующему фрейму данных groupby в объекте groupby по ключу? Со следующей группой: rand = np.random.RandomState(1) df = pd.DataFrame({'A': ['foo', 'bar'] * 3, 'B': rand.randn(6), 'C': rand.randint(0, 20, 6)}) gb = df.groupby(['A']) Я могу пройти через это, чтобы получить ключи и группы: In [11]: for k, gp …

10
Найти индекс элемента в серии Панды
Я знаю, что это очень простой вопрос, но по какой-то причине я не могу найти ответ. Как я могу получить индекс определенного элемента Серии в пандах Python? (первого появления будет достаточно) Т.е. я бы хотел что-то вроде: import pandas as pd myseries = pd.Series([1,4,0,7,5], index=[0,1,2,3,4]) print myseries.find(7) # should output …
154 python  pandas 

12
Стратегия миграции Django для переименования полей модели и отношений
Я планирую переименовать несколько моделей в существующем проекте Django, где есть много других моделей, имеющих отношение внешнего ключа к моделям, которые я хотел бы переименовать. Я вполне уверен, что это потребует многократных миграций, но я не уверен в точной процедуре. Допустим, я начинаю со следующих моделей в приложении Django myapp: …

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