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

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

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

27
Как определить, использует ли tenorflow ускорение gpu из оболочки Python?
Я установил тензор потока в моем Ubuntu 16.04, используя второй ответ здесь со встроенной установкой Ubuntu APT CUDA. Теперь мой вопрос: как я могу проверить, действительно ли тензорный поток использует gpu? У меня GTX 960M GPU. Когда я import tensorflowэто выход I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I …
303 python  tensorflow  ubuntu  gpu 

7
Преобразование времени эпохи в дату и время
Я получаю ответ от остальных формат времени эпохи, как start_time = 1234566 end_time = 1234578 Я хочу преобразовать секунды этой эпохи во время формата MySQL, чтобы я мог сохранить различия в моей базе данных MySQL. Я попытался: >>> import time >>> time.gmtime(123456) time.struct_time(tm_year=1970, tm_mon=1, tm_mday=2, tm_hour=10, tm_min=17, tm_sec=36, tm_wday=4, tm_yday=2, …
303 python 

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

11
Как я могу получить список всех классов в текущем модуле в Python?
Я видел множество примеров людей, извлекающих все классы из модуля, обычно что-то вроде: # foo.py class Foo: pass # test.py import inspect import foo for name, obj in inspect.getmembers(foo): if inspect.isclass(obj): print obj Потрясающие. Но я не могу узнать, как получить все классы из текущего модуля. # foo.py import inspect …

7
Панды - Получить значение первой строки данного столбца
Это кажется нелепо простым вопросом ... но я не вижу простого ответа, которого ожидал. Итак, как мне получить значение в n-й строке данного столбца в Pandas? (Я особенно заинтересован в первом ряду, но также был бы заинтересован в более общей практике). Например, скажем, я хочу получить значение 1.2 в Btime …
301 python  pandas  indexing  head 

21
namedtuple и значения по умолчанию для необязательных аргументов ключевых слов
Я пытаюсь преобразовать длинный полый класс данных в именованный кортеж. Мой класс в настоящее время выглядит так: class Node(object): def __init__(self, val, left=None, right=None): self.val = val self.left = left self.right = right После конвертации namedtupleэто выглядит так: from collections import namedtuple Node = namedtuple('Node', 'val left right') Но здесь …

14
Тайм-аут на вызов функции
Я вызываю функцию в Python, которая, я знаю, может остановить и заставить меня перезапустить скрипт. Как мне вызвать функцию или как ее обернуть, чтобы, если это заняло более 5 секунд, скрипт отменил ее и сделал что-то еще?

5
Скрыть все предупреждения в ipython
Мне нужно создать скринкаст сеанса ipython, и чтобы не сбивать с толку зрителей, я хочу отключить все предупреждения, генерируемые warnings.warnвызовами из разных пакетов. Есть ли способ настроить файл ipythonrc для автоматического отключения всех таких предупреждений?
300 python  warnings  ipython 

15
Сохранить выходные данные подпроцесса. Открыть вызов в строке
Я пытаюсь сделать системный вызов в Python и сохранить вывод в строку, которой я могу манипулировать в программе Python. #!/usr/bin/python import subprocess p2 = subprocess.Popen("ntpq -p") Я попробовал несколько вещей, включая некоторые из предложений здесь: Получение выходных данных subprocess.call () но без удачи.
300 python  subprocess 

25
filename.whl не поддерживается колесом на этой платформе
Я хотел бы установить, scipy-0.15.1-cp33-none-win_amd64.whlчто я сохранил на локальный диск. Я использую: pip 6.0.8 from C:\Python27\Lib\site-packages python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] когда я бегу: pip install scipy-0.15.1-cp33-none-win_amd64.whl Я получаю следующую ошибку: scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform Я хотел бы знать, …
300 python  pip 

2
Что такое E128 в PEP8: строка продолжения с отступом для визуального отступа?
Просто открыл файл с помощью Sublime Text (с помощью Sublime Linter) и заметил ошибку форматирования PEP8, которую я никогда раньше не видел. Вот текст: urlpatterns = patterns('', url(r'^$', listing, name='investment-listing'), ) Он помечает второй аргумент, строку, которая начинается url(...) Я собирался отключить эту проверку в ST2, но я хотел бы …


9
Запуск команд Bash в Python
На моей локальной машине я запускаю скрипт python, который содержит эту строку bashCommand = "cwm --rdf test.rdf --ntriples > test.nt" os.system(bashCommand) Это отлично работает. Затем я запускаю тот же код на сервере и получаю следующее сообщение об ошибке 'import site' failed; use -v for traceback Traceback (most recent call last): …
299 python  bash 


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