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

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


8
Python в браузере: как выбрать между Brython, PyPy.js, Skulpt и Transcrypt?
Я очень рад видеть, что теперь можно писать код Python в браузере. Это основные кандидаты (пожалуйста, добавьте всех, которые я, возможно, не заметил): бритт Скульпт PyPy.js Расшифровывать Пиодид Но как выбрать между ними? Единственное очевидное отличие, которое я вижу, заключается в том, что Skulpt основан на Python 2, тогда как …

6
Перемешать два списка одновременно в том же порядке
Я использую корпус nltkбиблиотеки, movie_reviewsкоторый содержит большое количество документов. Моя задача - добиться прогнозной эффективности этих обзоров с предварительной обработкой данных и без предварительной обработки. Но есть проблема, в списках documentsи documents2у меня одни и те же документы, и мне нужно перетасовать их, чтобы сохранить одинаковый порядок в обоих списках. …
89 python  list  sorting  shuffle 


8
Как я могу установить "бэкэнд" в matplotlib в Python?
Я новый пользователь matplotlib, моя платформа - Ubuntu 10.04 Python 2.6.5 Это мой код import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) Ошибка: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with matplotlib.use() (backend, matplotlib.matplotlib_fname())) Я …

24
Поиск всех возможных перестановок заданной строки в Python
У меня есть веревочка. Я хочу сгенерировать все перестановки из этой строки, изменив порядок символов в ней. Например, скажите: x='stack' мне нужен такой список, l=['stack','satck','sackt'.......] В настоящее время я повторяю приведение строки в списке, случайным образом выбирая 2 буквы и транспонируя их, чтобы сформировать новую строку, и добавляя ее, чтобы …

9
Аргументы pycharm и sys.argv
Я пытаюсь отладить сценарий, который принимает аргументы командной строки в качестве входных данных. Аргументы - это текстовые файлы в одном каталоге. Скрипт получает имена файлов из списка sys.argv. Моя проблема в том, что я не могу запустить скрипт с аргументами в pycharm. Я попытался ввести аргументы в поле «Параметры сценария» …
89 python  linux  pycharm 

3
Аннотирование столбцов со значениями на диаграммах столбцов Pandas
Я искал способ аннотировать свои столбцы на графике столбцов Pandas округленными числовыми значениями из моего DataFrame. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Хотелось бы получить примерно такое: Я пробовал использовать этот образец кода, но все аннотации сосредоточены на отметках x: >>> ax = …

2
Сохранение списка DataFrames в многолистовой электронной таблице Excel
Как я могу экспортировать список DataFrames в одну электронную таблицу Excel? Документы для to_excelсостояния: Примечания. При передаче существующего объекта ExcelWriter лист будет добавлен в существующую книгу. Это можно использовать для сохранения разных DataFrames в одну книгу. writer = ExcelWriter('output.xlsx') df1.to_excel(writer, 'sheet1') df2.to_excel(writer, 'sheet2') writer.save() После этого я подумал, что могу …

2
Изменение значений на оси графика matplotlib imshow ()
Скажем, у меня есть входные данные: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Я могу построить это, используя imshow(): plt.imshow(hist,cmap='Reds') получение: Однако значения оси x не соответствуют входным данным (т.е. среднее значение 100, диапазон от 80 до 122). Поэтому я хотел …

7
Python, HTTPS GET с базовой аутентификацией
Я пытаюсь выполнить HTTPS GET с базовой аутентификацией с использованием python. Я очень новичок в python, и руководства, похоже, используют разные библиотеки для работы. (http.client, httplib и urllib). Кто-нибудь может показать мне, как это делается? Как вы можете указать использование стандартной библиотеки?



10
Как удалить Нан из списка Python / NumPy
У меня есть список, который содержит значения, одно из полученных мной значений - nan countries= [nan, 'USA', 'UK', 'France'] Я пытался удалить его, но каждый раз получаю ошибку cleanedList = [x for x in countries if (math.isnan(x) == True)] TypeError: a float is required Когда я попробовал это: cleanedList = …
89 python  numpy 

13
Как я могу проверить, выполняется ли код в записной книжке IPython?
У меня есть пример кода Python, которым я хотел бы поделиться, который должен делать что-то другое при выполнении в терминале Python / IPython или в записной книжке IPython. Как я могу проверить свой код Python, работает ли он в записной книжке IPython?

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