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

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

15
Видалити стовпчик із панд DataFrame
При видаленні стовпця в DataFrame я використовую: del df['column_name'] І це чудово працює. Чому я не можу використовувати наступне? del df.column_name Оскільки можна отримати доступ до стовпця / серії df.column_name, я очікував, що це спрацює.
1326 python  pandas  dataframe 

11
Встановлення конкретних версій пакета з допомогою pip
Я намагаюся встановити версію 1.2.2 адаптера MySQL_python, використовуючи свіжий virtualenv, створений за допомогою --no-site-packagesпараметра. Поточна версія, показана в PyPi, - 1.2.3 . Чи є спосіб встановити старішу версію? Я знайшов статтю, в якій говорилося, що це слід робити: pip install MySQL_python==1.2.2 Однак при встановленні це все ще відображається MySQL_python-1.2.3-py2.6.egg-infoв пакунках …
1312 python  mysql  pip  pypi  mysql-python 

26
Пітонічний спосіб створення довгої багаторядкової струни
У мене дуже довгий запит. Я хотів би розділити його на кілька рядків у Python. Спосіб зробити це в JavaScript - це використання декількох пропозицій та з'єднання їх з +оператором (я знаю, це може бути не найефективнішим способом, але я не дуже переймаюся ефективністю на цьому етапі, просто читабельністю коду) …


28
UnicodeEncodeError: кодек "ascii" не може кодувати символ u '\ xa0' у позиції 20: порядковий не знаходиться в діапазоні (128)
У мене проблеми з символами Unicode з тексту, отриманого з різних веб-сторінок (на різних сайтах). Я використовую BeautifulSoup. Проблема полягає в тому, що помилка не завжди відтворюється; іноді він працює з деякими сторінками, а іноді - барфікує, кидаючи UnicodeEncodeError. Я спробував майже все, про що можу придумати, але все ж …

15
Яке значення одиничного та подвійного підкреслення перед назвою об’єкта?
Може хтось, будь ласка, пояснить точний сенс того, що мають провідні підкреслення перед назвою об’єкта в Python, і різницю між обома? Крім того, чи залишається це значення однаковим, чи є предмет, про який йдеться, змінною, функцією, методом тощо?

10
Правильний спосіб оголосити спеціальні винятки в сучасному Python?
Який правильний спосіб оголосити спеціальні класи виключень у сучасному Python? Моя основна мета - дотримуватися стандартних інших класів винятків, щоб (наприклад) будь-який додатковий рядок, який я включаю до винятку, був роздрукований будь-яким інструментом, що потрапив у виняток. Під "сучасним Python" я маю на увазі те, що буде працювати в Python …

29
Як можна профілювати сценарій Python?
Проекти Ейлера та інші конкурси кодування часто мають максимальний час для запуску або люди похвастаються тим, наскільки швидко працює їх конкретне рішення. З Python іноді підходи дещо хизуються - тобто додавання коду часу __main__. Який хороший спосіб визначити, скільки часу займає програма Python?

19
Як я можу використовувати нитки в Python?
Я намагаюся розібратися в потоці в Python. Я переглянув документацію та приклади, але, відверто кажучи, багато прикладів надмірно складні, і я маю проблеми з їх розумінням. Як ви чітко показуєте, що завдання розділяються на багатопотокові?



7
Які відмінності між типом () та речовиною ()?
Які відмінності між цими двома фрагментами коду? Використання type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() Використання isinstance(): if isinstance(a, dict): do_something() if isinstance(b, str) or isinstance(b, unicode): do_something_else()
1247 python  oop  inheritance  types 




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