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

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

9
Додавання інформації до винятку?
Я хочу досягти чогось такого: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') Traceback... IOError('Stuff Happens at arg1') Але я отримую: Traceback.. IOError('Stuff') Будь-які підказки, як цього досягти? Як це зробити …
142 python  exception 

2
Яка різниця між pyenv, virtualenv, anaconda?
Я рубіновий програміст, який намагається вивчити пітон. Я досить родина з pyenv, оскільки це як копія та вставка з rbenv. Pyenv допомагає дозволяти мати більше однієї версії python в системі, а також ізолювати python, не торкаючись чутливої ​​частини системи. Я припускаю, що кожна установка python постачається з пакетом pip. Що …

8
Перейменуйте індекс DataFrame Pandas
У мене файл CSV без заголовка, з індексом DateTime. Я хочу перейменувати ім’я індексу та стовпця, але з df.rename () перейменовано лише ім'я стовпця. Помилка? Я на версії 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In [3]: df.head() Out[3]: 1 0 2002-06-18 0.112000 2002-06-22 0.190333 2002-06-26 0.134000 …
142 python  pandas  dataframe 

30
Python glob декілька типів файлів
Чи є кращий спосіб використовувати glob.glob у python, щоб отримати список декількох типів файлів, таких як .txt, .mdown та .markdown? Зараз у мене є щось подібне: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 

6
Панди: Пошук списку аркушів у файлі excel
Нова версія Pandas використовує наступний інтерфейс для завантаження файлів Excel: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) але що робити, якщо я не знаю наявних аркушів? Наприклад, я працюю з файлами excel, які наведені нижче Дані 1, Дані 2 ..., Дані N, колонтитул, бар але я не знаю Nапріорі. Чи є якийсь спосіб …
142 python  excel  pandas  openpyxl  xlrd 

4
Як створити дату в Python з мілісекунд?
Я можу створити подібний об’єкт Date в Java за допомогою java.util.Date (мілісекунд) . Як створити порівнянне в Python? Виділяє об'єкт Date та ініціалізує його для відображення вказаної кількості мілісекунд з моменту стандартного базового часу, відомого як "епоха", а саме 1 січня 1970 р., 00:00:00 GMT.
142 python  datetime 

6
Шукайте "не містить" в DataFrame в пандах
Я здійснив пошук і не можу зрозуміти, як відфільтрувати кадр даних df["col"].str.contains(word), однак мені цікаво, чи є спосіб зробити зворотне: фільтрувати кадр даних за компліментом цього набору. наприклад: до ефекту !(df["col"].str.contains(word)). Чи можна це зробити DataFrameметодом?
142 python  pandas  contains 


9
py2exe - генерувати єдиний виконуваний файл
Я думав, що чув, що py2exe вміє це робити, але я ніколи цього не з'ясував. Хтось успішно це робив? Чи можу я побачити ваш файл setup.py та які параметри командного рядка ви використовували? В основному я думаю про це, даючи мені єдиний виконуваний файл, який робить щось на зразок розпаковує …
141 python  packaging  py2exe 


4
Найпростіший спосіб перейменувати модель за допомогою Django / South?
Я шукав відповідь на це на веб-сайті South, Google та SO, але не зміг знайти простий спосіб зробити це. Я хочу перейменувати модель Django за допомогою South. Скажіть, у вас є таке: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) і ви хочете перетворити Foo …

6
Nohup не записує журнал у вихідний файл
Я використовую таку команду для запуску сценарію python у фоновому режимі: nohup ./cmd.py > cmd.log & Але виявляється, що nohup нічого не записує у файл журналу. cmd.log створений, але завжди порожній. У сценарії python я використовую sys.stdout.writeзамість того, printщоб друкувати до стандартного виводу. Я роблю щось не так?
141 python  nohup 

6
Як зробити паралельне програмування в Python?
Для C ++ ми можемо використовувати OpenMP для паралельного програмування; проте OpenMP не працюватиме для Python. Що робити, якщо я хочу паралельно деяким частинам своєї програми python? Структура коду може розглядатися як: solve1(A) solve2(B) Де solve1і solve2є дві незалежні функції. Як запустити цей вид коду паралельно, а не послідовно, щоб …

8
Ефективніше використовувати if-return-return чи if-else-return?
Припустимо, у мене є ifзаява з a return. З точки зору ефективності, чи повинен я використовувати? if(A > B): return A+1 return A-1 або if(A > B): return A+1 else: return A-1 Чи слід віддати перевагу тому чи іншому при використанні компільованої мови (C) або сценарію (Python)?

3
Коли я повинен використовувати ugettext_lazy?
У мене питання щодо використання ugettext та ugettext_lazyдля перекладів. Я дізнався, що в моделях я повинен використовуватись ugettext_lazy, тоді як у переглядах ugettext. Але чи є ще якісь місця, де я ugettext_lazyтеж повинен використовуватись ? Що щодо визначення форм? Чи є різниці між продуктивністю між ними? Редагувати: І ще одне. …

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