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

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

10
Як я можу запустити зовнішню команду асинхронно з Python?
Мені потрібно запустити команду оболонки асинхронно зі сценарію Python. Під цим я маю на увазі, що я хочу, щоб мій скрипт Python продовжував працювати, поки зовнішня команда вимикається і робить все, що потрібно робити. Я читав цю публікацію: Виклик зовнішньої команди в Python Потім я пішов і зробив тестування, і, …

10
Як записатись у існуючий файл excel без перезапису даних (використовуючи панди)?
Я використовую панди, щоб записати файл excel таким чином: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx вже складається з кількох різних вкладок. Однак він ще не містить "Головного". Pandas правильно пише на аркуш "Main", на жаль, він також видаляє всі інші вкладки.


12
Перегляньте всі вкладені значення словника?
for k, v in d.iteritems(): if type(v) is dict: for t, c in v.iteritems(): print "{0} : {1}".format(t, c) Я намагаюся прокрутити словник і роздрукувати всі пари ключових значень, де значення не є вкладеним словником. Якщо значення є словником, я хочу зайти до нього та роздрукувати його пари ключових значень …
120 python  dictionary 

13
Заміна екземплярів символу в рядку
Цей простий код, який просто намагається замінити крапки з комою (у i-вказаних позиціях) двокрапками, не працює: for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" Це дає помилку line[i]=":" TypeError: 'str' object does not support item assignment Як я можу зробити це, щоб замінити крапки з комою на …
120 python  string 

11
Формат ISO об'єкта дати Python UTC не включає Z (зміщення зулу чи нуля)
Чому python 2.7 не містить символу Z (зулу або зміщення нуля) в кінці UTC строки ізоформату об'єкта datetime на відміну від JavaScript? >>> datetime.datetime.utcnow().isoformat() '2013-10-29T09:14:03.895210' В той час, як у JavaScript >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z

6
Як поводитися з винятками в списку розумінь?
У мене є певне розуміння списку в Python, в якому кожна ітерація може спричинити виняток. Наприклад , якщо у мене є: eggs = (1,3,0,3,2) [1/egg for egg in eggs] Я отримаю ZeroDivisionErrorвиняток у 3-му елементі. Як я можу впоратися з цим винятком і продовжувати виконувати розуміння списку? Єдиний спосіб, що …

4
Як насправді працює асинціо?
Це питання мотивоване моїм іншим питанням: як чекати в cdef? В Інтернеті є багато статей і публікацій блогу asyncio, але всі вони дуже поверхневі. Я не зміг знайти будь-якої інформації про те, як asyncioреально реалізується і що робить введення / виведення асинхронним. Я намагався прочитати вихідний код, але це тисячі …

6
Структура проекту для Google App Engine
Я запустив заявку в Google App Engine відразу, коли з’явився, щоб грати з технологіями та працювати над проектом для домашніх тварин, про який я довго думав, але ніколи не замислювався над тим, щоб почати. Результат - BowlSK . Однак, оскільки вона зростала та додавались особливості, стало важко організувати речі - …

21
Неможливо встановити Scipy через pip
При установці scipy через pip з: pip install scipy Pip не в змозі створити scipy і видає таку помилку: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing debug log for …
119 python  scipy 

3
Яке значення "(1,) == 1" в Python?
Я тестую структуру кортежу, і мені здалося, що це дивно, коли я використовую ==оператор, наприклад: >>> (1,) == 1, Out: (False,) Коли я присвоюю ці два вирази змінній, результат істинний: >>> a = (1,) >>> b = 1, >>> a==b Out: True На мою думку, це питання відрізняється від правила …

6
Ітерація над рядками рядка
У мене багаторядковий рядок визначений так: foo = """ this is a multi-line string. """ Цей рядок, який ми використовували як тестовий вхід для аналізатора, про який я пишу. Функція парсера отримує file-об'єкт як вхід і повторює його. Він також викликає next()метод безпосередньо для пропуску рядків, тому мені дуже потрібен …
119 python  string  iterator 

5
Пошук індексу елементів на основі умови за допомогою розуміння списку python
Наступний код Python, здається, дуже довго звивається, коли надходить з фону Matlab >>> a = [1, 2, 3, 1, 2, 3] >>> [index for index,value in enumerate(a) if value > 2] [2, 5] Коли в Matlab я можу написати: >> a = [1, 2, 3, 1, 2, 3]; >> find(a>2) …
119 python 

6
Збереження інтерактивних фігур Matplotlib
Чи є спосіб зберегти фігуру Matplotlib таким чином, щоб її можна було знову відкрити та відновити типову взаємодію? (Як формат .fig у MATLAB?) Мені здається, що я багато разів використовую ті самі сценарії, щоб генерувати ці інтерактивні фігури. Або я надсилаю колегам кілька статичних файлів PNG, щоб показати різні аспекти …
119 python  matplotlib 

9
virtualenvwrapper та Python 3
Я встановив python 3.3.1 на lucid ubuntu і успішно створив virtualenv, як показано нижче virtualenv envpy331 --python=/usr/local/bin/python3.3 це створило папку envpy331в моєму домашньому режисері. Я також virtualenvwrapperвстановив. Але в документах підтримуються лише 2.4-2.7версії. Чи pythonхтось намагався організувати python3virtualenv? Якщо так, ви можете мені сказати, як?

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