Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

5
Викличте метод Python за іменем
Якщо у мене є рядок об’єкта та імені методу, як я можу викликати метод? class Foo: def bar1(self): print 1 def bar2(self): print 2 def callMethod(o, name): ??? f = Foo() callMethod(f, "bar1")
82 python 


5
Як показати зображення PIL на екрані?
Я роблю деяке редагування зображень за допомогою бібліотеки PIL. Справа в тому, що я не хочу щоразу зберігати зображення на своєму жорсткому диску, щоб переглянути його в Провіднику. Чи є невеликий модуль, який просто дозволяє мені встановити вікно та відобразити зображення?

4
Як застосувати numpy.linalg.norm до кожного рядка матриці?
У мене є 2D-матриця, і я хочу взяти норму кожного рядка. Але коли я використовую numpy.linalg.norm(X)безпосередньо, це приймає норму всієї матриці. Я можу взяти норму кожного рядка, використовуючи цикл for, а потім приймаючи норму кожного X[i], але це займає величезний час, оскільки у мене є 30 тис. Рядків. Будь-які пропозиції …
82 python  numpy 


5
Перетворити список на колонку даних Pandas Dataframe
Мені потрібно перетворити мій список у фрейм даних з пандами в один стовпець Поточний список (len = 3): ['Thanks You', 'Its fine no problem', 'Are you sure'] Потрібні Pandas DF (форма = 3,): 0 Thank You 1 Its fine no problem 2 Are you sure Будь ласка, зверніть увагу, що …

3
Обчислити середнє значення розмірності у 2D-масиві
У мене є такий масив a: a = [[40, 10], [50, 11]] Мені потрібно розрахувати середнє значення для кожного виміру окремо, результат повинен бути таким: [45, 10.5] 45будучи середнім значенням a[*][0]і 10.5середнім значенням a[*][1]. Який найелегантніший спосіб вирішити це питання без використання циклу?

1
Seaborn - навіщо імпортувати як sns?
Чому ви завжди імпортуєте морських народжених як, snsа не з літерами імені як sbn? Це snsскорочення від чогось? Або це якийсь жарт? РЕДАГУВАТИ: Як прокоментував Cel , хтось поставив це як проблему в github . Там вони не відповідають на запитання, але кажуть, що це жарт, пов’язаний із початковою назвою …
82 python  seaborn 

20
Python не працює в командному рядку?
Я вводжу pythonв командний рядок, але в командному рядку сказано, що python не розпізнається як внутрішня чи зовнішня команда, оперативна програма чи пакетний файл. Що я повинен зробити? Примітка: Я встановив на свій комп’ютер Python 2.7 та Python 3.2.

10
Не вдалося встановити пакети через "Помилку середовища: [помилка 13]: відмовлено в дозволі: 'usr / local / bin / f2py'"
Я намагаюся встановити numpy на macOS X, але після виконання команди pip install numpyя отримую помилку: Помилка середовища: [помилка 13]: дозвіл відмовлено: 'usr / local / bin / f2py Як це виправити?
82 python  macos  numpy 

4
Як мати логарифмічні бункери в гістограмі Пітона
Наскільки мені відомо, параметр Log = True у функції гістограми стосується лише осі y. P.hist(d,bins=50,log=True,alpha=0.5,color='b',histtype='step') Мені потрібно, щоб бункери були рівномірно розташовані в log10. Чи є щось, що може це зробити?

1
Створення фільтра низьких частот у SciPy - розуміння методів та одиниць
Я намагаюся фільтрувати шумний сигнал серцевого ритму за допомогою python. Оскільки частота серцевих скорочень ніколи не повинна бути вище приблизно 220 ударів на хвилину, я хочу відфільтрувати весь шум вище 220 ударів на хвилину. Я перетворив 220 / хвилину в 3.66666666 Герц, а потім перетворив цей Герц в рад / …

8
Як запустити Pylint за допомогою PyCharm
Я хочу налаштувати pylint як зовнішній інструмент у всьому моєму каталозі проекту для проекту python, над яким я працюю. Я намагався використовувати сховище як модуль з __init__.pyі без, і він не працює в будь-якому випадку. У мене виникають труднощі з налаштуванням пілінта для запуску з PyCharm. Я знаю, що повинен …

26
Отримання зовнішньої IP-адреси машини за допомогою Python
Шукаю кращого способу отримати машини, що мають поточний зовнішній IP-номер ... Нижче працює, але я б волів не покладатися на зовнішній сайт для збору інформації ... Я обмежуюсь використанням стандартних бібліотек Python 2.5.1 в комплекті з Mac OS X 10.5.x import os import urllib2 def check_in(): fqn = os.uname()[1] ext_ip …

3
Об’єднання кількох рядків, якщо вони не порожні в Python
У мене чотири рядки, і будь-яка з них може бути порожньою. Мені потрібно об’єднати їх в один рядок з пробілами між ними. Якщо я використовую: new_string = string1 + ' ' + string2 + ' ' + string3 + ' ' + string4 Результат - пробіл на початку нового рядка, …
82 python  string  join 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.