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

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

10
Как проверить, использует ли Pytorch графический процессор?
Я хотел бы знать, pytorchиспользует ли мой графический процессор. Можно определить, nvidia-smiесть ли какие-либо действия с графическим процессором во время процесса, но я хочу что-то записать в pythonсценарии. Есть ли способ сделать это?

6
Почему при разделении пустой строки в Python функция split () возвращает пустой список, а split ('\ n') возвращает ['']?
Я использую split('\n')для получения строк в одной строке и обнаружил, что ''.split()возвращает пустой список [], а ''.split('\n')возвращает ['']. Есть ли конкретная причина такой разницы? А есть ли более удобный способ подсчета строк в строке?

7
pytest: утверждать почти равно
Как сделать assert almost equalс py.test для поплавков, не прибегая к чему-то вроде: assert x - 0.00001 <= y <= x + 0.00001 В частности, будет полезно знать изящное решение для быстрого сравнения пар поплавков, не распаковывая их: assert (1.32, 2.4) == i_return_tuple_of_two_floats()

12
Как хорошо использовать «аннотации функций» в Python3?
Функциональные аннотации: PEP-3107 Я наткнулся на фрагмент кода, демонстрирующий аннотации функций Python3. Концепция проста, но я не могу думать о том, почему они были реализованы в Python3, или о каком-либо хорошем их использовании. Возможно, ТАК может просветить меня? Как это устроено: def foo(a: 'x', b: 5 + 6, c: list) …

14
Python __call__ специальный метод практический пример
Я знаю, что __call__метод в классе запускается, когда вызывается экземпляр класса. Однако я понятия не имею, когда я смогу использовать этот специальный метод, потому что можно просто создать новый метод и выполнить ту же операцию, что и в __call__методе, и вместо вызова экземпляра вы можете вызвать метод. Я был бы …


1
Почему в Python 3.x супер () магия?
В Python 3.x super()можно вызывать без аргументов: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Для того , чтобы сделать эту работу, некоторые во время компиляции магия выполняется, следствием чего является то , что следующий код (который выполняет повторную привязку superк super_) не: …
159 python  python-3.x  super 

6
Пропуск итераций в Python
У меня есть цикл, но есть вероятность возникновения исключений внутри цикла. Это конечно остановило бы мою программу все вместе. Чтобы предотвратить это, я ловлю исключения и обрабатываю их. Но затем остальная часть итерации запускается, хотя и произошло исключение. Есть ли ключевое слово для использования в моем except:предложении, чтобы просто пропустить …
159 python 

8
Что делает функция tf.nn.embedding_lookup?
tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None) Я не могу понять обязанность этой функции. Это как справочная таблица? Что означает вернуть параметры, соответствующие каждому идентификатору (в идентификаторах)? Например, в skip-gramмодели, если мы используем tf.nn.embedding_lookup(embeddings, train_inputs), то для каждого train_inputона находит соответствующее вложение?

5
Что такое объекты словарного представления?
В Python 2.7 мы получили доступные методы просмотра словаря . Теперь я знаю плюсы и минусы следующего: dict.items()(и values, keys): возвращает список, так что вы можете сохранить результат, и dict.iteritems() (и тому подобное): возвращает генератор, поэтому вы можете перебирать каждое сгенерированное значение одно за другим. Для чего dict.viewitems()(и тому подобное)? …
159 python  view  dictionary 

8
Простая загрузка файла http и сохранение на диск в python?
Я новичок в Python, и я изучал вопросы и ответы на этом сайте, чтобы ответить на мой вопрос. Тем не менее, я новичок, и мне трудно понять некоторые из решений. Мне нужно очень простое решение. Может ли кто-нибудь объяснить мне простое решение «Загрузка файла через http» и «Сохранение его на …
159 python  file  download  save 



6
Случайный выбор строки в кадре данных Pandas
Есть ли способ выбрать случайные строки из DataFrame в Pandas. В R, используя пакет car, есть полезная функция, some(x, n)которая похожа на head, но выбирает, в этом примере, 10 строк случайным образом из x. Я также посмотрел документацию по нарезке, и, похоже, нет ничего эквивалентного. Обновить Сейчас используется версия 20. …
159 python  pandas 

10
Прокси с модулем Python «Запросы»
Просто коротко о простом модуле Requests для Python. Я не могу найти в документации то, что должна содержать переменная «прокси». Когда я посылаю ему диктет со стандартным значением «IP: PORT», он отклоняет его, запрашивая 2 значения. Итак, я думаю (потому что это не рассматривается в документации), что первое значение - …

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