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

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

16
ImportError: нет модуля с именем apiclient.discovery
Я получил эту ошибку в Google App Engine Python , который использовал Google Translate API, но я не знаю, как исправить, <module> from apiclient.discovery import build ImportError: No module named apiclient.discovery Я попытаюсь установить среду, которая указывает на Google App Engine SDK , и снова загрузить в Google Apps Engine, …


17
Сброс генератора объекта в Python
У меня есть объект генератора, возвращаемый с помощью метода yield. Подготовка к вызову этого генератора довольно трудоемкая операция. Вот почему я хочу использовать генератор несколько раз. y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x in y: print(x) Конечно, я имею в …
153 python  generator  yield 

2
Получение одного значения из кортежа
Есть ли способ получить одно значение из кортежа в Python, используя выражения? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Я знаю, что могу это сделать: (j, _) = tup() i = 5 + j Но это добавило бы несколько …
153 python  tuples 

13
Формат чисел в шаблонах Django
Я пытаюсь отформатировать числа. Примеры: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Это довольно распространенная вещь, но я не могу понять, какой фильтр я должен использовать. Изменить: Если у вас есть общий способ Python сделать это, я рад добавить отформатированное поле в …
153 python  django 

5
Найти и заменить строковые значения в списке
Я получил этот список: words = ['how', 'much', 'is[br]', 'the', 'fish[br]', 'no', 'really'] Я хотел бы заменить [br]на какое-то фантастическое значение, похожее на <br />и получить новый список: words = ['how', 'much', 'is<br />', 'the', 'fish<br />', 'no', 'really']
153 python  string  list 

14
Создание словаря из файла CSV?
Я пытаюсь создать словарь из файла CSV. Первый столбец файла csv содержит уникальные ключи, а второй столбец содержит значения. Каждая строка файла CSV представляет собой уникальный ключ, пару значений в словаре. Я пытался использовать csv.DictReaderи csv.DictWriterклассы, но я мог понять только как создать новый словарь для каждой строки. Я хочу …


8
Подсчет количества истинных логических значений в списке Python
У меня есть список логических: [True, True, False, False, False, True] и я ищу способ подсчитать количество Trueв списке (поэтому в приведенном выше примере я хочу, чтобы возвращение было 3.) Я нашел примеры поиска количества вхождений определенных элементов, но есть ли более эффективный способ сделать это, так как я работаю …
153 python  list  boolean  counting 

2
Автоматическая дата создания для объектов формы модели Django?
Каков наилучший способ автоматически установить дату создания объекта, а также поле, которое будет записывать время последнего обновления объекта? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = form.save(commit=False) obj.user = request.user obj.save() return HttpResponseRedirect('obj_list') Я получаю …


13
Превышено максимальное количество попыток с URL в запросах
Я пытаюсь получить контент из App Store> Бизнес : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Когда я пытаюсь rangeс (0,2)этим работает, но когда …

11
Удалить дубликаты в списке в Python
У меня есть список диктов, и я хотел бы удалить диктанты с одинаковыми парами ключ и значение. Для этого списка: [{'a': 123}, {'b': 123}, {'a': 123}] Я хотел бы это вернуть: [{'a': 123}, {'b': 123}] Другой пример: Для этого списка: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, …
153 python  list  dictionary 


12
Как мне вызвать такое же исключение с помощью настраиваемого сообщения в Python?
У меня tryв коде есть такой блок: try: do_something_that_might_raise_an_exception() except ValueError as err: errmsg = 'My custom error message.' raise ValueError(errmsg) Строго говоря, я на самом деле поднимаю другого ValueError , а не ValueErrorброшенного do_something...(), как errв данном случае. Как прикрепить собственное сообщение к err? Я пробую следующий код, но …

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