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

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

2
Яка різниця між "вмістом" та "текстом"
Я використовую приголомшливу бібліотеку запитів Python . Я помічаю, що в тонкій документації є багато прикладів того, як щось зробити, не пояснюючи чому . Наприклад, і те, r.textі r.contentпоказано як приклади того, як отримати відповідь сервера. Але де пояснено, що ці властивості роблять? Наприклад, коли я б обрав один над …


3
Знайдіть ім’я стовпця, яке має максимальне значення для кожного рядка
У мене є така DataFrame, як ця: In [7]: frame.head() Out[7]: Communications and Search Business General Lifestyle 0 0.745763 0.050847 0.118644 0.084746 0 0.333333 0.000000 0.583333 0.083333 0 0.617021 0.042553 0.297872 0.042553 0 0.435897 0.000000 0.410256 0.153846 0 0.358974 0.076923 0.410256 0.153846 Тут я хочу запитати, як отримати ім'я стовпця, …
122 python  pandas  dataframe  max 

9
Додайте один елемент до масиву numpy
У мене є масивний масив, що містить: [1, 2, 3] Я хочу створити масив, що містить: [1, 2, 3, 1] Тобто я хочу додати перший елемент на кінець масиву. Я спробував очевидне: np.concatenate((a, a[0])) Але я отримую повідомлення про помилку ValueError: arrays must have same number of dimensions Я цього …
122 python  arrays  numpy 

27
"Модуль ssl в Python недоступний" під час встановлення пакета з pip3
Я встановив Python 3.4 та Python 3.6 на свою локальну машину успішно, але не можу встановити пакунки pip3. Коли я виконую pip3 install <package>, я отримую таку помилку, пов’язану з SSL : pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting …
122 python  ssl  pip 

8
Як додати декілька стовпців до кадру даних панд в одному призначенні?
Я новачок у пандах і намагаюся зрозуміти, як додати декілька стовпців до панд одночасно. Будь-яка допомога тут цінується. В ідеалі я хотів би зробити це одним кроком, а не декількома повторними кроками ... import pandas as pd df = {'col_1': [0, 1, 2, 3], 'col_2': [4, 5, 6, 7]} df …
122 python  pandas  dataframe 

10
Який правильний спосіб налагодження в ноутбуці iPython?
Як я знаю, %debug magicможна робити налагодження в межах однієї комірки. Однак у мене є функціональні дзвінки через декілька комірок. Наприклад, In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line # return do_some_thing_about(b) return fun2(a) In[2]: import multiprocessing as mp pool=mp.Pool(processes=2) results=pool.map(fun1, 1.0) …

3
Як сортувати мої лапи?
У своєму попередньому запитанні я отримав чудову відповідь, яка допомогла мені виявити, де лапа потрапила в напірну пластину, але зараз я намагаюся пов’язати ці результати з відповідними лапами: Я вручну помітив лапи (RF = права передня, RH = права задня, LF = ліва передня, LH = ліва задня). Як ви …


9
Помилка імпорту носа Python
Я не можу отримати рамку тестування носа для розпізнавання модулів під моїм тестовим сценарієм у структурі файлів. Я створив найпростіший приклад, який демонструє проблему. Я поясню це нижче. Ось структура файлу пакета: ./__init__.py ./foo.py ./tests ./__init__.py ./test_foo.py foo.py містить: def dumb_true(): return True тести / test_foo.py містить: import foo def …

11
Як налаштувати ведення журналу до syslog в Python?
Я не можу опустити голову навколо loggingмодуля Python . Мої потреби дуже прості: я просто хочу занести все в syslog. Прочитавши документацію, я придумав цей простий тестовий сценарій: import logging import logging.handlers my_logger = logging.getLogger('MyLogger') my_logger.setLevel(logging.DEBUG) handler = logging.handlers.SysLogHandler() my_logger.addHandler(handler) my_logger.debug('this is debug') my_logger.critical('this is critical') Але цей скрипт не …
121 python  logging  syslog 

6
Імпорт із вбудованої бібліотеки, коли існує модуль з такою ж назвою
Ситуація: - У моєму папці project_folder, який називається календар, є модуль - я хотів би використовувати вбудований клас Calendar з бібліотек Python. Коли я використовую календар імпорту календаря, він скаржиться, тому що він намагається завантажити з мого модуля. Я здійснив кілька пошуків, і, здається, не знайшов рішення своєї проблеми. Як …
121 python  import 

9
Символ нового рядка CSV, помічений у котируваній помилці поля
наступний код працював до сьогодні, коли я імпортував із машини Windows і отримав цю помилку: символ нового рядка, що бачиться в полі без котирування - чи потрібно відкривати файл у режимі універсального нового рядка? import csv class CSV: def __init__(self, file=None): self.file = file def read_file(self): data = [] file_read …
121 python  django  csv 

15
Рівномірно розподіляючи n точок на кулі
Мені потрібен алгоритм, який може дати мені положення навколо сфери для N точок (менше 20, мабуть), які розпливчато розпливають їх. Немає потреби в «досконалості», але я просто потрібна, щоб жоден з них не згуртувався. Це питання надало хороший код, але я не зміг знайти спосіб зробити цю форму, оскільки це …

10
Існування мутантного імені кортежу в Python?
Хтось може змінити nametuple або надати альтернативний клас, щоб він працював для змінних об'єктів? В першу чергу для читабельності, я хотів би щось схоже на nametuple, що робить це: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x = 10 >>> p Point(x=10, y=0) >>> …

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