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

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

6
NameError: глобальное имя 'xrange' не определено в Python 3
Я получаю сообщение об ошибке при запуске программы на Python: Traceback (most recent call last): File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module> File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 27, in __init__ File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\class\inventory.py", line 17, in __init__ builtins.NameError: global …

15
Преобразуйте Python dict в информационный фрейм
У меня есть словарь Python, как следующий: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11': 389, u'2012-06-12': 389, u'2012-06-13': 389, u'2012-06-14': 389, u'2012-06-15': 389, u'2012-06-16': 389, u'2012-06-17': 389, u'2012-06-18': 390, u'2012-06-19': 390, u'2012-06-20': 390, u'2012-06-21': 390, u'2012-06-22': 390, u'2012-06-23': 390, u'2012-06-24': 390, u'2012-06-25': 391, u'2012-06-26': 391, u'2012-06-27': 391, u'2012-06-28': 391, u'2012-06-29': …
299 python  pandas  dataframe 

23
Превратить строку в правильное имя файла?
У меня есть строка, которую я хочу использовать в качестве имени файла, поэтому я хочу удалить все символы, которые не допускаются в именах файлов, используя Python. Я предпочел бы быть строгим, чем иначе, поэтому допустим, что я хочу сохранить только буквы, цифры и небольшой набор других символов, таких как "_-.() …

8
Как объединить списки в список кортежей?
Каков подход Pythonic для достижения следующего? # Original lists: list_a = [1, 2, 3, 4] list_b = [5, 6, 7, 8] # List of tuples from 'list_a' and 'list_b': list_c = [(1,5), (2,6), (3,7), (4,8)] Каждый член list_cявляется кортежем, чей первый член от, list_aа второй от list_b.
298 python  list  merge  tuples 


22
Как управлять локальными и производственными настройками в Django?
Каков рекомендуемый способ обработки настроек для локальной разработки и производственного сервера? Некоторые из них (например, константы и т. Д.) Могут быть изменены / доступны в обоих, но некоторые из них (например, пути к статическим файлам) должны оставаться разными и, следовательно, не должны перезаписываться при каждом развертывании нового кода. В настоящее …

11
Python Создать метку времени Unix через пять минут
Я должен создать значение «Expires» через 5 минут в будущем, но я должен предоставить его в формате метки времени UNIX. У меня это пока что, но похоже на взлом. def expires(): '''return a UNIX style timestamp representing 5 minutes from now''' epoch = datetime.datetime(1970, 1, 1) seconds_in_a_day = 60 * …

21
Проверить, существует ли исполняемый файл в Python?
В Python есть ли портативный и простой способ проверить, существует ли исполняемая программа? Под простым я подразумеваю что-то вроде whichкоманды, которая была бы просто идеальной. Я не хочу искать PATH вручную или что-то, связанное с попыткой выполнить его с помощью Popen& al, и посмотреть, не получится ли это (это то, …
297 python  path 


13
Может ли list_display в Django ModelAdmin отображать атрибуты полей ForeignKey?
У меня есть Personмодель, которая имеет отношение внешнего ключа Book, с несколькими полями, но меня больше всего беспокоит author(стандартный CharField). Учитывая сказанное, в моей PersonAdminмодели я хотел бы отобразить book.authorс помощью list_display: class PersonAdmin(admin.ModelAdmin): list_display = ['book.author',] Я испробовал все очевидные методы для этого, но, похоже, ничего не работает. Какие-либо …


12
Проверьте, существует ли данный ключ в словаре, и увеличьте его
По заданному словарю, как я могу узнать, задан ли для данного ключа в этом словаре значение, отличное от None? Т.е. я хочу сделать это: my_dict = {} if (my_dict[key] != None): my_dict[key] = 1 else: my_dict[key] += 1 Т.е. я хочу увеличить значение, если оно уже есть, или установить его …
295 python  dictionary 

10
Как удалить элементы из словаря, перебирая его?
Является ли законным удаление элементов из словаря в Python при его повторении? Например: for k, v in mydict.iteritems(): if k == val: del mydict[k] Идея состоит в том, чтобы удалить элементы, которые не удовлетворяют определенному условию, из словаря, вместо того, чтобы создавать новый словарь, который является подмножеством повторяемого итератора. Это …

10
Преобразование datetime.date в UTC в Python
Я имею дело с датами в Python, и мне нужно преобразовать их в метки времени UTC для использования внутри Javascript. Следующий код не работает: >>> d = datetime.date(2011,01,01) >>> datetime.datetime.utcfromtimestamp(time.mktime(d.timetuple())) datetime.datetime(2010, 12, 31, 23, 0) Преобразование объекта даты сначала в datetime также не помогает. Я попробовал пример по этой ссылке …
295 python  datetime  utc 

14
Что такое getattr () и как мне его использовать?
Я недавно прочитал о getattr()функции . Проблема в том, что я до сих пор не могу понять идею его использования. Единственное, что я понимаю getattr(), getattr(li, "pop")это то же самое, что звонить li.pop. Я не понял, когда в книге упоминалось, как вы используете ее, чтобы получить ссылку на функцию, не …
295 python  getattr 

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