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

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

11
Поставлення оператора if-elif-else в один рядок?
Я прочитав посилання нижче, але це не стосується мого питання. Чи має Python термінальний умовний оператор? (питання стосується конденсації твердження if-else на один рядок) Чи є простіший спосіб написання твердження if-elif-else, щоб він вписався в один рядок? Наприклад, if expression1: statement1 elif expression2: statement2 else: statement3 Або приклад із реального …

7
Як оцінити, скільки пам'яті знадобиться DataFrame Pandas?
Мені було цікаво ... Якщо я читаю, скажімо, файл csv 400 Мб у кадр даних панди (використовуючи read_csv або read_table), чи є можливість підрахувати, скільки пам'яті знадобиться? Просто намагаюся краще відчути фрейми даних та пам'ять ...
125 python  pandas 

7
Як я можу відкрити інтерактивне вікно matplotlib в ноутбуці IPython?
Я використовую IPython з --pylab=inlineі іноді хотів би швидко перейти на інтерактивний, масштабуваний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний графічний інтерфейс (на той, який виводиться, коли ви плануєте щось на термінальній консолі Python). …

2
Python Mocking функція із імпортного модуля
Я хочу зрозуміти, як @patchфункціонувати з імпортованого модуля. Ось де я поки що. app / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() app / my_module / __ init__.py: def get_user_name(): return "Unmocked User" тест / mock-test.py: import unittest from app.mocking …

3
Мітки осей на Seaborn Barplot
Я намагаюся використовувати власні мітки для барплота Seaborn із наступним кодом: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black') fig.set_axis_labels('Colors', 'Values') Однак я отримую помилку, що: …

10
Збережіть Dataframe в CSV безпосередньо на s3 Python
У мене є панда DataFrame, яку я хочу завантажити в новий файл CSV. Проблема полягає в тому, що я не хочу зберігати файл локально, перш ніж перенести його в s3. Чи є такий метод, як to_csv для запису фрейму даних в s3 безпосередньо? Я використовую boto3. Ось що я маю …

10
Резюме моделі в піторху
Чи є якийсь спосіб, я можу надрукувати резюме моделі в PyTorch, як model.summary()метод робить у Керасі наступним чином? Model Summary: ____________________________________________________________________________________________________ Layer (type) Output Shape Param # Connected to ==================================================================================================== input_1 (InputLayer) (None, 1, 15, 27) 0 ____________________________________________________________________________________________________ convolution2d_1 (Convolution2D) (None, 8, 15, 27) 872 input_1[0][0] ____________________________________________________________________________________________________ maxpooling2d_1 (MaxPooling2D) (None, …
125 python  pytorch 


6
Ефективна оцінка функції в кожній комірці масиву NumPy
Враховуючи масив A NumPy A , який найшвидший / найефективніший спосіб застосувати ту саму функцію, f , до кожної комірки? Припустимо , що ми будемо призначати A (I, J) в F (A (I, J)) . Функція, f , не має бінарного виводу, тому операції маскування (ing) не допоможуть. Чи є …

10
Як встановити Python 3 на екземпляр AWS EC2?
Я намагаюся встановити python 3.x на екземпляр AWS EC2 і: sudo yum install python3 не працює: No package python3 available. Я гуляв навколо, і я не можу знайти нікого, хто має цю проблему, тому я прошу тут. Чи потрібно вручну завантажити та встановити його?

13
Чи можете ви додати нові твердження до синтаксису Python?
Ви можете додавати нові заяви (як print, raise, with) синтаксис мови Python? Скажіть, щоб дозволити .. mystatement "Something" Або, new_if True: print "example" Не стільки, якщо потрібно , а скоріше, якщо це можливо (окрім зміни коду інтерпретаторів python)


2
Правильний спосіб ініціалізації OrdersDict за допомогою його конструктора таким чином, щоб він зберігав порядок початкових даних?
Який правильний спосіб ініціалізувати впорядкований словник (OD), щоб він зберігав порядок початкових даних? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # What …

10
Як я можу споживати веб-службу WSDL (SOAP) на Python?
Я хочу використовувати веб-сервіс на базі WSDL SOAP в Python. Я переглянув код Dive Into Python, але модуль SOAPpy не працює під Python 2.5. Я спробував використовувати suds, який працює частково, але розривається з певними типами (suds.TypeNotFound: Type not found: 'item'). Я також подивився на Клієнта, але це, здається, не …

7
Чому Python не може знайти спільні об’єкти, що знаходяться в каталогах на sys.path?
Я намагаюся імпортувати pycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory Тепер, libcurl.so.4в /usr/local/lib. Як бачите, це в sys.path: $ python -c "import sys; print(sys.path)" ['', '/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg', '/usr/local/lib/python25.zip', '/usr/local/lib/python2.5', …

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