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

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

10
Додавання метаінформації / метаданих до pandas DataFrame
Чи можна додати певну метаінформацію / метадані до pandas DataFrame? Наприклад, назва приладу, що використовується для вимірювання даних, відповідальний прилад тощо. Одним з обхідних шляхів було б створення стовпця з цією інформацією, але здається марним зберігати по одній інформації в кожному рядку!
90 python  pandas 

6
Вимкніть твердження в Python
На цей питання є відповіді на Stack Overflow на російській мові : Є можливість відключити затвердження? Як вимкнути твердження в Python? Тобто, якщо твердження не вдається, я не хочу, щоб воно підкидало AssertionError, а продовжувало. Як це зробити?

9
Як я можу використовувати файл вимог pip для видалення та встановлення пакунків?
У мене є файл вимог pip, який змінюється під час розробки. Можна pipзмусити видалити пакети, які не відображаються у файлі вимог, а також встановити ті, що з’являються? Чи існує стандартний метод? Це дозволило б файлу вимог pip бути канонічним списком пакетів - підхід "якщо і тільки якщо". Оновлення : я …
90 python  pip 

19
установка pip /usr/local/opt/python/bin/python2.7: поганий інтерпретатор: такого файлу або каталогу немає
Я не знаю, в чому справа, але я застряг, дотримуючись деяких рішень stackoverflow, які нікуди не діваються. Чи можете ви допомогти мені у цьому? Monas-MacBook-Pro:CS764 mona$ sudo python get-pip.py The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please …


6
NumPy, вибираючи певний індекс стовпця на рядок, використовуючи список індексів
Я намагаюся вибрати конкретні стовпці для рядка NumPyматриці. Припустимо, у мене є така матриця, яку я б назвав X: [1, 2, 3] [4, 5, 6] [7, 8, 9] У мене також є listіндекс стовпців для кожного рядка, який я б назвав Y: [1, 0, 2] Мені потрібно отримати значення: [2] …

2
Синтаксис визначення класу Python
Чи є різниця між class A: ... і class A(): ... Я щойно зрозумів, що пару моїх класів визначено як перші, і вони працюють чудово. Чи мають значення пусті дужки?
90 python  class 

6
Форматування дати та часу Python без заповнення нулем
Чи існує формат для друку дати Python, який не використовуватиме нульових відступів для дат та часу? Формат, який я використовую зараз: mydatetime.strftime('%m/%d/%Y %I:%M%p') Результат: 02/29/2012 5:03 вечора Бажана: 2/29/2012 5:03 вечора Який формат представляв би місяць як "2" замість "02", а час як "17:03" замість "05: 03 PM"

6
Python, видаліть усі не алфавітні символи зі рядка
Я пишу програму підрахунку слів MapReduce. Проблема полягає в тому, що в даних є багато символів, не пов’язаних з алфавітом, я знайшов цю публікацію Видалення з рядка в Python всього, крім буквено-цифрових символів, що показує гарне рішення за допомогою регулярного виразу, але я не впевнений, як це реалізувати def mapfn(k, …
90 python  regex 

14
Цикл Python, який також отримує доступ до попередніх і наступних значень
Як я можу переглядати список об’єктів, отримуючи доступ до попереднього, поточного та наступного елементів? Подобається цей код на C / C ++ у Python? foo = somevalue; previous = next = 0; for (i=1; i<objects.length(); i++) { if (objects[i]==foo) { previous = objects[i-1]; next = objects[i+1]; } }

1
Чи стане OrderedDict зайвим у Python 3.7?
З журналу змін Python 3.7 : характер збереження в порядку вставки об'єктів dict оголошено офіційною частиною специфікації мови Python. Чи означає це, що OrderedDictстане зайвим? Єдине використання, про яке я можу думати, це підтримка зворотної сумісності зі старими версіями Python, які не зберігають порядок вставки для звичайних словників.

5
Побудуйте pandas DataFrame з елементів у вкладеному словнику
Припустимо, у мене є вкладений словник 'user_dict' зі структурою: Рівень 1: UserId (Long Integer) Рівень 2: Категорія (рядок) Рівень 3: різноманітні атрибути (плаваючі, внутрішні та ін.) Наприклад, записом цього словника буде: user_dict[12] = { "Category 1": {"att_1": 1, "att_2": "whatever"}, "Category 2": {"att_1": 23, "att_2": "another"}} кожен елемент у user_dictмає …


6
повернути рядок із першим відповідним регулярним виразом
Я хочу отримати перший збіг регулярного виразу. У цьому випадку я отримав список: text = 'aa33bbb44' re.findall('\d+',text) ['33', '44'] Я міг би витягти перший елемент списку: text = 'aa33bbb44' re.findall('\d+',text)[0] '33' Але це працює, лише якщо є хоча б один збіг, інакше я отримаю повідомлення про помилку: text = 'aazzzbbb' …
90 python  regex 

2
Запис в рамках тестів pytest
Я хотів би помістити деякі оператори реєстрації в тестову функцію, щоб перевірити деякі змінні стану. У мене є такий фрагмент коду: import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger = logging.getLogger() ############################################################################# def setup_module(module): ''' Setup for the entire module ''' mylogger.info('Inside Setup') # Do the actual setup stuff here pass def …
90 python  logging  pytest 

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