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

402
Скачать большой файл в Python с запросами

Requests - это действительно хорошая библиотека. Я хотел бы использовать его для загрузки больших файлов (> 1 ГБ). Проблема в том, что невозможно сохранить весь файл в памяти, мне нужно прочитать его порциями. И это проблема со следующим кодом import requests def DownloadFile(url) local_filename...

401
Декораторы с параметрами?

У меня проблема с передачей переменной 'insurance_mode' декоратором. Я сделал бы это следующим оператором декоратора: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() но, к сожалению, это утверждение не работает. Возможно, может быть есть лучший...

401
Как я могу увидеть нормальный вывод печати, созданный во время запуска Pytest?

Иногда я хочу просто вставить некоторые операторы print в мой код и посмотреть, что будет напечатано, когда я это осуществлю. Мой обычный способ «тренироваться» это с помощью существующих тестов pytest. Но когда я запускаю их, я не вижу никакого стандартного вывода (по крайней мере, из PyCharm,...

401
Переименовать словарный ключ

Есть ли способ переименовать ключ словаря, не переназначая его значение на новое имя и удаляя старый ключ имени; и без перебора по ключу / значению dict? В случае OrderedDict, сделайте то же самое, сохраняя позицию этого...

400
Найти все пакеты, установленные с помощью easy_install / pip?

Есть ли способ найти все пакеты Python PyPI, которые были установлены с помощью easy_install или pip? Я имею в виду, исключая все, что было / установлено с помощью инструментов распространения (в данном случае apt-get на...

400
Определить, есть ли целое число между двумя другими целыми числами?

Как определить, находится ли данное целое число между двумя другими целыми числами (например, больше / равно 10000и меньше / равно 30000)? Я использую 2.3 IDLE, и то, что я пытался до сих пор, не работает: if number >= 10000 and number >= 30000: print ("you have to pay 5%...

398
Как «проверить» NoneType в python?

У меня есть метод, который иногда возвращает значение NoneType. Так, как я могу подвергнуть сомнению переменную, которая является NoneType? Мне нужно использовать , если метод, например , if not new: new = '#' Я знаю, что это неправильный путь, и я надеюсь, что вы понимаете, что я имел в...

398
Python: проверка «словаря» пуста не работает

Я пытаюсь проверить, является ли словарь пустым, но он не ведет себя должным образом. Он просто пропускает его и отображает онлайн без чего-либо, кроме отображения сообщения. Есть идеи почему? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def...

398
Установка pip завершается с ошибкой «Ошибка подключения: сертификат [SSL: CERTIFICATE_VERIFY_FAILED] не выполнен (_ssl.c: 598)»

Я очень новичок в Python и пытаюсь > pip install linkcheckerна Windows 7. Некоторые примечания: Установка pip не выполняется независимо от пакета. Например, > pip install scrapyтакже приводит к ошибке SSL. Ванильная установка Python 3.4.1 включала в себя пип 1.5.6. Первое, что я попытался...

395
Выбор ряда серий / данных панд по целочисленному индексу

Мне любопытно, почему df[2]не поддерживается, пока df.ix[2]и df[2:3]работают оба. In [26]: df.ix[2] Out[26]: A 1.027680 B 1.514210 C -1.466963 D -0.162339 Name: 2000-01-03 00:00:00 In [27]: df[2:3] Out[27]: A B C D 2000-01-03 1.02768 1.51421 -1.466963 -0.162339 Я ожидал df[2]бы работать так же, как...

393
JSON datetime между Python и JavaScript

Я хочу отправить объект datetime.datetime в сериализованной форме из Python, используя JSON, и десериализовать в JavaScript, используя JSON. Каков наилучший способ сделать

392
Как использовать инструкцию pass?

Я нахожусь в процессе изучения Python, и я дошел до раздела об passутверждении. Руководство, которое я использую, определяет его как Nullутверждение, которое обычно используется в качестве заполнителя. Я до сих пор не до конца понимаю, что это значит. Может кто-нибудь показать мне простую / базовую...

391
Как рассчитать дату через шесть месяцев от текущей даты, используя модуль Python datetime?

Я использую модуль Python datetime. Я рассчитываю рассчитать дату 6 месяцев с текущей даты. Может ли кто-нибудь помочь мне с этим? Причина, по которой я хочу создать дату через 6 месяцев после текущей даты, заключается в том, чтобы создать дату проверки . Если пользователь вводит данные в систему,...

391
Несколько переменных в операторе «с»?

Можно ли объявить более одной переменной с помощью withоператора в Python? Что-то вроде: from __future__ import with_statement with open("out.txt","wt"), open("in.txt") as file_out, file_in: for line in file_in: file_out.write(line) ... или проблема очистки двух ресурсов...

390
PyLint, PyChecker или PyFlakes? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...