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

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


11
Передача целого числа по ссылке в Python
Как передать целое число по ссылке в Python? Я хочу изменить значение переменной, которую передаю функции. Я читал, что в Python все передается по значению, но должен быть простой трюк. Например, в Java можно передать эталонные типы Integer, Longи т.д. Как передать целое число в функцию по ссылке? Какие лучшие …

1
Как разделить ось x двух подзаголовков после их создания?
Я пытаюсь разделить две оси подзаголовков, но мне нужно поделиться осью x после создания фигуры. Так, например, я создаю такую ​​фигуру: import numpy as np import matplotlib.pyplot as plt t= np.arange(1000)/100. x = np.sin(2*np.pi*10*t) y = np.cos(2*np.pi*10*t) fig=plt.figure() ax1 = plt.subplot(211) plt.plot(t,x) ax2 = plt.subplot(212) plt.plot(t,y) # some code to …

4
В чем смысл uWSGI?
Я смотрю на спецификацию WSGI и пытаюсь понять, как серверы, подобные uWSGI, вписываются в картину. Я понимаю, что спецификация WSGI состоит в том, чтобы отделить веб-серверы, такие как nginx, от веб-приложений, как то, что вы бы написали с помощью Flask . Я не понимаю, для чего нужен uWSGI. Почему nginx …
97 python  nginx  flask  wsgi  uwsgi 

7
Возвращение логического значения, если установлено пустое
Я изо всех сил пытаюсь найти более чистый способ возврата логического значения, если мой набор пуст в конце моей функции Я беру пересечение двух наборов и хочу вернуться Trueили в Falseзависимости от того, пуст ли результирующий набор. def myfunc(a,b): c = a.intersection(b) #...return boolean here Моей первоначальной мыслью было сделать …




3
Как передать вызов подпроцесса текстовому файлу?
subprocess.call(["/home/myuser/run.sh", "/tmp/ad_xml", "/tmp/video_xml"]) Правильно, теперь у меня есть сценарий, который я запускаю. Когда я запускаю его и он попадает в эту строку, он начинает печатать, потому что в run.sh есть отпечатки. Как мне передать это также в текстовый файл? (А также распечатать, если есть возможность)

6
Что такое% timeit в Python?
Я всегда читаю код, чтобы рассчитать время следующим образом: %timeit function() Вы можете объяснить, что здесь означает "%"? Я думаю, что "%" всегда используется для замены чего-либо в строке, например,% s означает замену строки,% d заменяет данные, но я понятия не имею об этом случае.
97 python  ipython 

4
Выбор определенных строк и столбцов из массива NumPy
Я схожу с ума, пытаясь понять, какую глупость я здесь делаю неправильно. Я использую NumPy, и у меня есть определенные индексы строк и определенные индексы столбцов, из которых я хочу выбрать. Вот суть моей проблемы: import numpy as np a = np.arange(20).reshape((5,4)) # array([[ 0, 1, 2, 3], # [ …

13
Перечислить самые высокие корреляционные пары из большой корреляционной матрицы в пандах?
Как найти верхние корреляции в корреляционной матрице с Pandas? Есть много ответов о том, как это сделать с R ( Показать корреляции в виде упорядоченного списка, а не в виде большой матрицы или Эффективный способ получить высококоррелированные пары из большого набора данных в Python или R ), но мне интересно, …

8
Как конвертировать веб-страницу в PDF с помощью Python
Я находил решение для печати веб-страницы в локальный файл PDF с помощью Python. Одно из хороших решений - использовать Qt, который можно найти здесь, https://bharatikunal.wordpress.com/2010/01/ . Вначале это не сработало, так как у меня возникла проблема с установкой PyQt4, потому что он выдавал сообщения об ошибках, такие как ' ImportError: …
97 python  html  pdf  qprinter 

7
pip выдает TypeError: parse () получил неожиданный аргумент ключевого слова 'transport_encoding' при попытке установить новые пакеты
Я использую последнюю версию Anaconda3. Я только что установил его и пытаюсь загрузить несколько пакетов. Я использую подсказку Anaconda. Пытаясь использовать pip для чего-либо (включая обновление существующих пакетов), я получаю следующую трассировку. Exception: Traceback (most recent call last): File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args) File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\commands\install.py", …

10
Селен: исключение FirefoxProfile Не удается загрузить профиль
В соответствии с этим предыдущим вопросом я обновил Selenium до версии 2.0.1, но теперь у меня есть еще одна ошибка, даже если файлы профиля существуют в /tmp/webdriver-py-profilecopy: Файл "/home/sultan/Repository/Django/monitor/app/request.py", строка 236, выполняется browser = Firefox (профиль) Файл "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", строка 46, в __init__ self.binary, тайм-аут), Файл "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", строка 46, в __init__ …

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