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

306
Что делает eval () в Python?

В книге, которую я читаю на Python, он продолжает использовать код eval(input('blah')) Я прочитал документацию, и я понимаю это, но я все еще не вижу, как это меняет input()функцию. Что оно делает? Может кто-нибудь...

305
Невозможно вычесть смещенные наивные и смещенные даты

У меня есть timestamptzполе с информацией о часовом поясе в PostgreSQL. Когда я извлекаю данные из таблицы, я хочу вычесть время прямо сейчас, чтобы узнать его возраст. Проблема, с которой я столкнулся, заключается в том, что оба datetime.datetime.now()и, datetime.datetime.utcnow()похоже,...

305
Присвойте вывод os.system переменной и предотвратите ее отображение на экране

Я хочу назначить вывод команды, которую я использую, os.systemпеременной и предотвратить ее вывод на экран. Но в приведенном ниже коде выходные данные отправляются на экран, и значение, напечатанное для, varравно 0, что, я полагаю, означает, была ли команда выполнена успешно или нет. Есть ли способ...

305
Сбой библиотеки изображений Python с сообщением «декодер JPEG недоступен» - PIL

PIL поддерживает JPEG в моей системе. Всякий раз, когда я делаю загрузку, мой код не работает с: File "PIL/Image.py", line 375, in _getdecoder raise IOError("decoder %s not available" % decoder_name) IOError: decoder jpeg not available Как я могу решить...

305
Как вставить изображение или картинку в блокнот Jupyter, либо с локальной машины, либо с веб-ресурса?

Я хотел бы включить изображение в блокнот Jupyter. Если я сделал следующее, это работает: from IPython.display import Image Image("img/picture.png") Но я хотел бы включить изображения в ячейку уценки, и следующий код выдает ошибку 404: ![title]("img/picture.png") Я тоже пробовал...

303
Получить первый элемент из итерируемого, который соответствует условию

Я хотел бы получить первый элемент из списка, соответствующего условию. Важно, чтобы полученный метод не обрабатывал весь список, который может быть довольно большим. Например, следующая функция является адекватной: def first(the_iterable, condition = lambda x: True): for i in the_iterable: if...

303
Доступ к ключам ввода как атрибут?

Я нахожу его более удобным для Dict доступа клавиш , как obj.fooвместо того , чтобы obj['foo'], таким образом , я написал этот фрагмент кода: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Тем не менее, я предполагаю,...

303
Почему мой xlabel отключен в моем сюжете matplotlib?

Я строю набор данных, используя matplotlib строю где у меня достаточно «высокий» xlabel (это формула, представленная в TeX, которая содержит дробь и, следовательно, имеет высотный эквивалент нескольких строк текста). В любом случае, нижняя часть формулы всегда обрезается, когда я рисую фигуры....

303
Преобразование времени эпохи в дату и время

Я получаю ответ от остальных формат времени эпохи, как start_time = 1234566 end_time = 1234578 Я хочу преобразовать секунды этой эпохи во время формата MySQL, чтобы я мог сохранить различия в моей базе данных MySQL. Я попытался: >>> import time >>> time.gmtime(123456)...

303
Удалите строки из DataFrame pandas на основе условного выражения с использованием len (string), дающего KeyError

У меня есть DataFrame pandas, и я хочу удалить из него строки, где длина строки в определенном столбце больше 2. Я ожидаю, что смогу сделать это (за этот ответ ): df[(len(df['column name']) < 2)] но я просто получаю ошибку: KeyError: u'no item named False' Что я делаю не так? (Примечание: я...

303
Какова цель сетки в Python / NumPy?

Может кто-нибудь объяснить мне, какова цель meshgridфункции в Numpy? Я знаю, что это создает какую-то сетку координат для построения графиков, но я не вижу прямой выгоды от этого. Я изучаю «Машинное обучение Python» у Себастьяна Рашки, и он использует его для построения границ решения. Смотрите...

303
Как определить, использует ли tenorflow ускорение gpu из оболочки Python?

Я установил тензор потока в моем Ubuntu 16.04, используя второй ответ здесь со встроенной установкой Ubuntu APT CUDA. Теперь мой вопрос: как я могу проверить, действительно ли тензорный поток использует gpu? У меня GTX 960M GPU. Когда я import tensorflowэто выход I...

302
Есть ли в Python эквивалент нуль-сливающегося оператора C #?

В C # есть оператор слияния нуля (записанный как ??), который позволяет легко (коротко) проверять нуль во время присваивания: string s = null; var other = s ?? "some default value"; Есть ли эквивалент в Python? Я знаю, что я могу сделать: s = None other = s if s else "some default value" Но есть ли...