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

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

12
Отключить отладочную информацию Tensorflow
Под отладочной информацией я имею в виду то, что TensorFlow показывает в моем терминале о загруженных библиотеках и найденных устройствах и т. Д., А не об ошибках Python. I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library …
191 python  tensorflow 

4
Что такое `1 ..__ truediv__`? Имеет ли Python синтаксис нотации (точка-точка)?
Недавно я столкнулся с синтаксисом, который никогда не видел прежде, когда я изучал python, ни в большинстве учебных пособий .., это выглядит примерно так: f = 1..__truediv__ # or 1..__div__ for python 2 print(f(8)) # prints 0.125 Я подумал, что это точно так же, как (за исключением, конечно, дольше): f …

18
Создание минимальной архитектуры плагинов в Python
У меня есть приложение, написанное на Python, которое используется довольно технической аудиторией (учеными). Я ищу хороший способ сделать приложение расширяемым пользователями, то есть архитектуру сценариев / плагинов. Я ищу что-то чрезвычайно легкое . Большинство сценариев, или плагинов, не будут разрабатываться и распространяться сторонними разработчиками и устанавливаться, но через несколько минут …

1
Интерпретируется ли Python или компилируется, или и то, и другое?
Из моего понимания: Интерпретировать язык бег на языке высокого уровня и выполняются переводчиком (программа , которая преобразует язык высокого уровня в машинный код , а затем выполнение) на ходе; он обрабатывает программу постепенно. Составлен языком является языком высокого уровня, код которого сначала преобразуются в машинный код компилятором (программа , которая …

12
Как я могу получить ключ словаря как переменную непосредственно в Python (не путем поиска по значению)?
Извините за этот основной вопрос, но мои поиски по этому вопросу не приводят ничего, кроме как получить ключ словаря на основе его значения, которое я предпочел бы не использовать, так как я просто хочу текст / имя ключа и беспокоюсь, что поиск по значению может в итоге вернуть 2 или …
190 python  dictionary  key 

9
Как я могу отобразить изображение из файла в Jupyter Notebook?
Я хотел бы использовать записную книжку IPython для интерактивного анализа некоторых диаграмм генома, которые я делаю с помощью GenomeDiagramмодуля Biopython . В то время как существует обширная документация о том, как использовать matplotlibдля получения встроенных графов в блокноте IPython, GenomeDiagram использует инструментарий ReportLab, который, я не думаю, поддерживается для встроенных …

4
Python pandas Фильтрация Nan из выборки данных столбца строк
Без использования, groupbyкак бы я отфильтровать данные без NaN? Допустим, у меня есть матрица, в которой клиенты будут заполнять 'N / A', 'N / A' или любой из его вариантов, а другие оставляют это поле пустым: import pandas as pd import numpy as np df = pd.DataFrame({'movie': ['thg', 'thg', 'mol', …
190 python  pandas  dataframe 

12
Как я могу восстановить возвращаемое значение функции, переданной multiprocessing.Process?
В приведенном ниже примере кода я хотел бы восстановить возвращаемое значение функции worker. Как я могу сделать это? Где хранится это значение? Пример кода: import multiprocessing def worker(procnum): '''worker function''' print str(procnum) + ' represent!' return procnum if __name__ == '__main__': jobs = [] for i in range(5): p = …

8
Почему я не могу создать колесо на питоне?
Вот команды, которые я выполняю: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 …

3
Объект произвольного типа как ключ словаря
Что мне нужно сделать, чтобы использовать мои объекты настраиваемого типа в качестве ключей в словаре Python (где я не хочу, чтобы «идентификатор объекта» действовал как ключ), например class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length Я бы хотел использовать MyThing в качестве ключей, которые считаются …
190 python  dictionary 

19
Как извлечь текст из файла PDF?
Я пытаюсь извлечь текст, включенный в этот файл PDF, используя Python. Я использую модуль PyPDF2 , и у меня есть следующий скрипт: import PyPDF2 pdf_file = open('sample.pdf') read_pdf = PyPDF2.PdfFileReader(pdf_file) number_of_pages = read_pdf.getNumPages() page = read_pdf.getPage(0) page_content = page.extractText() print page_content Когда я запускаю код, я получаю следующий вывод, который …
190 python  pdf 

6
почему я должен сделать копию фрейма данных в пандах
При выборе подкадра данных из родительского, я заметил, что некоторые программисты делают копию фрейма данных, используя .copy()метод. Например, X = my_dataframe[features_list].copy() ... а не просто X = my_dataframe[features_list] Почему они делают копию фрейма данных? Что будет, если я не сделаю копию?

8
Есть ли способ указать, какие тесты pytest запускать из файла?
Есть ли способ выбрать pytestтесты для запуска из файла? Например, файл, foo.txtсодержащий список тестов, которые нужно выполнить: tests_directory/foo.py::test_001 tests_directory/bar.py::test_some_other_test Или есть ли способ выбрать несколько тестов, не имеющих общего шаблона в имени теста, из разных каталогов с pytest? pytest -k <pattern> позволяет один шаблон. Один из вариантов - иметь pytest.markпротив …
190 python  pytest 

15
Можно ли заранее объявить функцию в Python?
Можно ли заранее объявить функцию в Python? Я хочу отсортировать список, используя мою собственную cmpфункцию, прежде чем он будет объявлен. print "\n".join([str(bla) for bla in sorted(mylist, cmp = cmp_configs)]) Я организовал свой код, чтобы поместить определение cmp_configsметода после вызова. Это терпит неудачу с этой ошибкой: NameError: name 'cmp_configs' is not …

1
Как конвертировать целую временную метку в Python datetime
У меня есть файл данных, содержащий метки времени, такие как «1331856000000». К сожалению, у меня не так много документации по формату, поэтому я не уверен, как форматируется метка времени. Я попробовал стандарт Python datetime.fromordinal()и datetime.fromtimestamp()несколько других, но ничего не подходит. Я уверен, что конкретное число соответствует текущей дате (например, 2012-3-16), …

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