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

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

26
випуск проблеми з встановленням практично будь-якої бібліотеки
Мені важко використовувати pip, щоб встановити майже все. Я новачок у кодуванні, тому я подумав, що, можливо, це щось, що я робив неправильно, і вирішив легко_встановити, щоб отримати більшу частину того, що мені потрібно було зробити, що, як правило, спрацювало. Однак зараз я намагаюся завантажити бібліотеку nltk, і жоден не …
101 python  pip  nltk  easy-install 

10
Чи є вбудований нуме, щоб відхилити людей зі списку
Чи є вбудований нумез, щоб зробити щось на зразок наступного? Тобто, візьміть список dта поверніть список filtered_dіз видаленими зовнішніми елементами на основі деякого припущеного розподілу точок у d. import numpy as np def reject_outliers(data): m = 2 u = np.mean(data) s = np.std(data) filtered = [e for e in data …
101 python  numpy 

5
Переадресація URL-адреси Джанго
Як я можу переадресувати трафік, який не відповідає жодному з інших моїх URL-адрес, на головну сторінку? urls.py: urlpatterns = patterns('', url(r'^$', 'macmonster.views.home'), #url(r'^macmon_home$', 'macmonster.views.home'), url(r'^macmon_output/$', 'macmonster.views.output'), url(r'^macmon_about/$', 'macmonster.views.about'), url(r'^.*$', 'macmonster.views.home'), ) На даний момент останній запис надсилає весь "інший" трафік на головну сторінку, але я хочу переспрямувати або через HTTP …

15
Двостороння / зворотна карта [дублікат]
На це питання вже є відповіді : Як реалізувати ефективну двосторонню хеш-таблицю? (7 відповідей) Закрито 22 дні тому . Я роблю цю справу з комутацією в python, де мені потрібно відслідковувати, хто з ким спілкується, тож якщо Аліса -> Боб, то це означає, що Боб -> Аліса. Так, я можу …
101 python 

6
Як мені реалізувати __getattribute__ без нескінченної помилки рекурсії?
Я хочу змінити доступ до однієї змінної в класі, але повернути всі інші нормально. Як мені це зробити __getattribute__? Я спробував наступне (що також має ілюструвати те, що я намагаюся зробити), але я отримую помилку рекурсії: class D(object): def __init__(self): self.test=20 self.test2=21 def __getattribute__(self,name): if name=='test': return 0. else: return …
101 python  class  oop  recursion  getattr 

2
Ефективно перевірити, чи довільним об'єктом є NaN в Python / numpy / pandas?
Мої масиви numpy використовують np.nanдля позначення відсутніх значень. Коли я повторюю набір даних, мені потрібно виявити такі відсутні дані та обробляти їх спеціальними способами. Наївно я використовував numpy.isnan(val), що працює добре, якщо valне входить до підмножини типів, підтримуваних numpy.isnan(). Наприклад, відсутні дані можуть виникати в рядкових полях, і в такому …
101 python  numpy  pandas 

11
Як я можу лінь читати кілька значень JSON з файлу / потоку в Python?
Я хотів би прочитати кілька об’єктів JSON з файлу / потоку в Python, по одному. На жаль json.load()просто .read()до закінчення файлу; Здається, немає ніякого способу використовувати його для читання одного об'єкта або для лінивого перегляду об’єктів. Чи можна це зробити? Використання стандартної бібліотеки було б ідеально, але якщо є стороння …

2
Плюси та мінуси використання селери проти RQ [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання В даний час я працюю над проектом python, який потребує виконання …

5
Розділити рядок, використовуючи роздільник нового рядка з Python
Мені потрібно розмежувати рядок, в якому є новий рядок. Як я цього досягти? Будь ласка, зверніться до коду нижче. Вхід: data = """a,b,c d,e,f g,h,i j,k,l""" Необхідний вихід: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Я спробував наступні підходи: 1. output = data.split('\n') 2. output = data.split('/n') 3. output = data.rstrip().split('\n')

2
ValueError: непідтримуваний протокол соління: 3, пікетон python2 не може завантажити файл, скинутий на python 3 pickle?
Я використовую соління, щоб скинути файл на python 3, і я використовую pickle для завантаження файлу на python 2, з'являється ValueError. Отже, піктограма python 2 не може завантажити файл, скинутий на python 3 pickle? Якщо я хочу цього? Як зробити?

3
Яка різниця між 'log' та 'symlog'?
У matplotlib я можу встановити масштаб осі за допомогою pyplot.xscale()або Axes.set_xscale(). Обидві функції приймають три різні шкали: 'linear'| 'log'| 'symlog'. У чому різниця між 'log'і 'symlog'? У простому тесті, який я зробив, вони обидва виглядали абсолютно однаково. Я знаю, що документація говорить, що вони приймають різні параметри, але я все …

6
Як "вибрати відмінність" у кількох стовпцях фреймів даних у пандах?
Я шукаю спосіб зробити еквівалент SQL SELECT DISTINCT col1, col2 FROM dataframe_table Порівняння pandas sql не має нічого distinct. .unique() працює лише для одного стовпця, тож я гадаю, що я міг би конкретизувати стовпці, або помістити їх у список / кортеж і порівняти це, але це здається, що щось має …
101 python  pandas 

2
Об'єкт 'DataFrame' не має атрибута 'sort'
Тут я зіткнувся з деякою проблемою, у своєму пакеті python я встановив numpy, але у мене все ще є ця помилка , в об’єкта 'DataFrame' немає атрибута 'sort' Будь-хто може дати мені якусь ідею .. Це мій код: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final …

6
Сховати значення осі, але зберігати мітки осі в matplotlib
У мене це зображення: plt.plot(sim_1['t'],sim_1['V'],'k') plt.ylabel('V') plt.xlabel('t') plt.show() Я хочу приховати цифри; якщо я використовую: plt.axis('off') ... Я отримую це зображення: Він також приховує ярлики, Vі t. Як я можу зберегти мітки, приховуючи значення?
101 python  matplotlib 

9
Одне вкладиш, щоб перевірити, чи дає ітератор щонайменше один елемент?
На даний момент я роблю це: try: something = iterator.next() # ... except StopIteration: # ... Але я хотів би вираз, який я міг би розмістити в простому ifвисловлюванні. Чи є щось вбудоване, що могло б зробити цей код менш незграбним? any()повертає, Falseякщо ітерабель порожній, але він може перебирати всі …
101 python  iterator 

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