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

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


12
Чому Python не має функції знаку?
Я не можу зрозуміти, чому Python не має signфункції. У нього є absвбудований (який я вважаю signсестрою), але ні sign. У python 2.6 є навіть copysignфункція (з математики ), але ніякої ознаки. Навіщо турбуватися писати а, copysign(x,y)коли ви могли просто написати a, signа потім отримати copysignбезпосередньо з abs(x) * sign(y)? …

10
не встановлений прийнятний компілятор C в $ PATH при установці python
Я намагаюся встановити нове середовище python на своєму спільному хостингу. Я виконую кроки, написані в цій публікації : mkdir ~/src wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar -zxvf Python-2.7.1.tar.gz cd Python-2.7.1 mkdir ~/.localpython ./configure --prefix=/home/<user>/.localpython make make install Після переходу до команди "./configure --prefix = / home //. Localpython" я отримую такий вихід: checking …

5
Перетворити стовпчик панди в DateTime
У мене є одне поле в пандах DataFrame, яке було імпортовано у вигляді рядкового формату. Це має бути змінною дати. Як я конвертую його у стовпчик дати та потім фільтрую на основі дати. Приклад: Ім'я DataFrame : raw_data Назва стовпця: Mycol Формат значення у стовпці: '05SEP2014: 00: 00: 00.000'
241 python  datetime  pandas 

13
Python: Видалення \ xa0 із рядка?
Наразі я використовую Beautiful Soup для розбору HTML-файлів та дзвінків get_text(), але, схоже, мені залишається багато \ xa0 Unicode, що представляє пробіли. Чи є ефективний спосіб видалити їх у Python 2.7 та змінити їх у пробіли? Я думаю, що більш узагальненим буде питання, чи є спосіб видалити форматування Unicode? Я …
241 python  parsing  unicode 



7
Усі комбінації списку списків
Я в основному шукаю пітонну версію комбінаціїList<List<int>> З огляду на список списків, мені потрібен новий список, який дає всі можливі комбінації елементів між списками. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] Кількість списків невідома, тому мені потрібно щось, що працює для всіх випадків. Бонусні бали за елегантність!

30
Перетворити об’єкт рядка sqlalchemy в діктом python
Чи існує простий спосіб перебрати пара імен стовпців та значень? Моя версія sqlalchemy становить 0.5.6 Ось зразок коду, де я спробував використовувати dict (рядок), але він викидає виняток, TypeError: "User" об'єкт не є доступним import sqlalchemy from sqlalchemy import * from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker print "sqlalchemy …
240 python  sqlalchemy 

29
Потрібен Microsoft Visual C ++ 14.0 (неможливо знайти vcvarsall.bat)
Я встановив Python 3.5 і під час роботи pip install mysql-python це дає мені таку помилку error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat) Я додав наступні рядки до мого Шляху C:\Program Files\Python 3.5\Scripts\; C:\Program Files\Python 3.5\; C:\Windows\System32; C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC; C:\Program Files (x86)\Microsoft …

6
Чому функція "Pandas" застосовувати ", що посилається на кілька стовпців, не працює? [зачинено]
Зачинено. Це питання не відтворюється або було викликане помилками друку . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закритий минулого року . Удосконаліть це питання У мене є деякі проблеми із функцією застосування Pandas, коли використовуються декілька стовпців із наступним …

18
Як я можу перевірити наявність версії Python у програмі, яка використовує нові мовні функції?
Якщо у мене є сценарій Python, який вимагає принаймні певної версії Python, який правильний спосіб виграшно вийти з ладу, коли для запуску сценарію використовується більш рання версія Python? Як мені отримати контроль досить рано, щоб надіслати повідомлення про помилку та вийти? Наприклад, у мене є програма, яка використовує оператор ternery …
239 python  version 


15
Як я можу читати великі текстові файли в Python, рядок за рядком, не завантажуючи його в пам'ять?
Мені потрібно прочитати великий файл, рядок за рядком. Скажемо, що файл має більше 5 Гб, і мені потрібно читати кожен рядок, але я, очевидно, не хочу його використовувати, readlines()оскільки він створить дуже великий список у пам'яті. Як буде діяти код нижче для цього випадку? Чи xreadlinesчитає себе одне за одним …
239 python 

21
Як я повинен увійти під час використання багатопроцесорної роботи в Python?
Зараз у мене є центральний модуль в рамках, який породжує декілька процесів за допомогою multiprocessingмодуля Python 2.6 . Тому що воно використовує multiprocessing, є модуль рівня многопроцессорная-Aware журнал, LOG = multiprocessing.get_logger(). Згідно з документами , цей реєстратор має блокування, що ділиться процесами, так що ви не можете збирати речі sys.stderr(або …

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