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

89
В чем разница между пером и паркетом?

Оба являются колоночными (дисковыми) форматами хранения для использования в системах анализа данных. Оба интегрированы в Apache Arrow ( пакет pyarrow для python) и предназначены для соответствия со Arrow как столбцовым аналитическим слоем в памяти. Чем отличаются оба формата? Всегда ли вы...

89
Наследование классов в классах данных Python 3.7

В настоящее время я пробую новые конструкции классов данных, представленные в Python 3.7. В настоящее время я застрял в попытке наследовать родительский класс. Похоже, что мой текущий подход испортил порядок аргументов, так что параметр bool в дочернем классе передается раньше других параметров....

89
Запросы (вызвано SSLError («Не удается подключиться к URL-адресу HTTPS, потому что модуль SSL недоступен»). Ошибка на веб-сайте, запрашивающем PyCharm.

Использование запросов в Python3 Windows через Pycharm и получение ошибки SSL Module Not Available Я часами пытался понять, что могло быть причиной этого. Я переустановил Anaconda, и я полностью застрял. При запуске следующих def Earlybird(daycount): url = 'https://msft.com' response =...

88
Как создать декоратор Python, который можно использовать с параметрами или без них?

Я хотел бы создать декоратор Python, который можно было бы использовать с параметрами: @redirect_output("somewhere.log") def foo(): .... или без них (например, для перенаправления вывода на stderr по умолчанию): @redirect_output def foo(): .... Это вообще возможно? Обратите внимание, что я не ищу...

88
как сказать, что переменная является итерируемой, но не является строкой

У меня есть функция, которая принимает аргумент, который может быть либо одиночным, либо двойным элементом: def iterable(arg) if #arg is an iterable: print "yes" else: print "no" так что: >>> iterable (("е", "е")) да >>> iterable (["f", "f"]) да >>> iterable ("ff") нет...

88
IronPython против Python .NET

Я хочу получить доступ к некоторым сборкам .NET, написанным на C #, из кода Python. Небольшое исследование показало, что у меня есть два варианта: IronPython с возможностью интерфейса .NET / встроенной поддержкой Python с пакетом Python .NET Каковы компромиссы между обоими решениями?...

88
Преобразование числа с плавающей запятой в строку без его округления

Я делаю программу, которая по причинам, не требующим объяснения, требует, чтобы число с плавающей запятой было преобразовано в строку для подсчета с помощью len (). Однако str (float (x)) приводит к округлению x при преобразовании в строку, что отбрасывает все. Кто-нибудь знает, как исправить это?...

88
Как «красиво» распечатать список на Python

В PHP я могу сделать это: echo '<pre>' print_r($array); echo '</pre>' В Python я сейчас просто делаю это: print the_list Однако это вызовет большой объем данных. Есть ли способ красиво распечатать это в читаемом дереве? (с отступами)?...

88
Что означают обратные кавычки для интерпретатора Python: `num`

Я играю с пониманием списков и наткнулся на этот небольшой фрагмент на другом сайте: return ''.join([`num` for num in xrange(loop_count)]) Я потратил несколько минут, пытаясь воспроизвести функцию (печатая), прежде чем понял, что `num`бит ломает ее. Что делает заключение в эти символы? Насколько я...

88
Зачем использовать Django в Google App Engine?

Изучая Google App Engine (GAE), становится ясно, что использование Django очень популярно для разработки на Python на GAE. Я рыскал по сети, чтобы найти информацию о затратах и ​​преимуществах использования Django, чтобы понять, почему он так популярен. Хотя мне удалось найти множество источников...

88
Получить все связанные объекты модели Django

Как я могу получить список всех объектов модели, у которых ForeignKey указывает на объект? (Что-то вроде страницы подтверждения удаления в админке Django перед КАСКАДОМ УДАЛЕНИЯ). Я пытаюсь найти общий способ объединения повторяющихся объектов в базе данных. По сути, я хочу, чтобы все объекты, у...

88
Отладка (отображение) команды SQL, отправленной в базу данных SQLAlchemy

У меня есть класс ORM под названием Person, который оборачивается вокруг таблицы людей: После настройки подключения к базе данных и т. Д. Я запускаю инструкцию: people = session.query(Person).all() Таблица людей (пока) не содержит никаких данных, поэтому, когда я печатаю переменную people, я...

88
enumerate () - создание генератора в Python

Я хотел бы знать, что происходит, когда я передаю результат функции генератора в enumerate () python. Пример: def veryBigHello(): i = 0 while i < 10000000: i += 1 yield "hello" numbered = enumerate(veryBigHello()) for i, word in numbered: print i, word Перечисление повторяется лениво или все...

88
Как полностью удалить Python с машины Windows?

Я установил Python 2.7 и Python 2.6.5. Я не знаю, что пошло не так, но ничего, связанное с Python, похоже, больше не работает. например, "setup.py install" для определенных пакетов не распознает параметр "install" и другие странные явления ... Я хотел бы полностью удалить Python из моей системы. Я...

88
Как очистить все переменные в середине скрипта Python?

Я ищу что-то похожее на «очистить» в Matlab: команду / функцию, которая удаляет все переменные из рабочей области, освобождая их из системной памяти. Есть ли такое в Python? EDIT: я хочу написать сценарий, который в какой-то момент очищает все переменные....