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

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

10
Перенаправити stdout на файл у Python?
На цей питання є відповіді на Stack Overflow на російському : Перенаправлення sys.stdout у файлі Як перенаправити stdout до довільного файлу в Python? Коли довго запущений скрипт Python (наприклад, веб-додаток) запускається з сеансу ssh і повертається назад, а сеанс ssh закривається, програма підніме IOError і вийде з ладу в момент, …
314 python  stdout 

6
Поліпшення розміру / інтервалу субплоти за допомогою багатьох субплоттів у matplotlib
Дуже схоже на це запитання, але з тією різницею, що моя фігура може бути такою ж великою, як і потрібно. Мені потрібно генерувати цілу купу вертикально складених сюжетів у matplotlib. Результат буде збережено за допомогою figsave та переглянуто на веб-сторінці, тому мені байдуже, наскільки високий підсумковий образ до тих пір, …
313 python  matplotlib 

13
Обертати текст осі в matplotlib python
Я не можу зрозуміти, як обертати текст на осі X. Своєю часовою позначкою, так як кількість зразків збільшується, вони все ближче і ближче, поки вони не перетинаються. Я хотів би повернути текст на 90 градусів, щоб зразки зблизилися, вони не перетиналися. Нижче наведено те, що у мене є, воно прекрасно …
313 python  matplotlib 

10
Витягнути підмножину пар ключ-значення з об’єкта словника Python?
У мене великий об’єкт словника, який має кілька пар ключових значень (близько 16), але мене цікавлять лише 3 з них. Який найкращий спосіб (найкоротший / ефективніший / найелегантніший) досягти цього? Найкраще, що я знаю: bigdict = {'a':1,'b':2,....,'z':26} subdict = {'l':bigdict['l'], 'm':bigdict['m'], 'n':bigdict['n']} Я впевнений, що є більш елегантний спосіб, ніж …


15
Чому IoC / DI не часто зустрічається в Python?
У Java IoC / DI - дуже поширена практика, яка широко використовується у веб-додатках, майже у всіх доступних рамках та Java EE. З іншого боку, є також багато великих веб-додатків Python, але крім Zope (яку я чув, що це дуже жахливо), IoC, здається, не дуже поширений у світі Python. (Назвіть, …

1
Як я можу знайти всі збіги до регулярного виразу в Python?
У програмі, яку я пишу, я маю Python використовувати re.search()функцію для пошуку збігів у текстовому блоці та друку результатів. Однак програма виходить, як тільки знайде першу відповідність у текстовому блоці. Як це робити неодноразово, коли програма не зупиняється, поки не знайдені ВСІ відповідники? Чи є для цього окрема функція?
312 python  regex  search 

8
Словник Python: чи клавіші () та значення () завжди однакові?
Схоже, що списки, повернені в списку, keys()і values()методи словника завжди є зіставленням 1 на 1 (якщо припустити, що словник не змінюється між викликом двох методів). Наприклад: >>> d = {'one':1, 'two': 2, 'three': 3} >>> k, v = d.keys(), d.values() >>> for i in range(len(k)): print d[k[i]] == v[i] True …
312 python 


6
Розуміння функції карти
map(function, iterable, ...) Застосувати функцію до кожного елемента, який можна повторити, і повернути список результатів. Якщо передаються додаткові ітерабельні аргументи, функція повинна брати стільки аргументів і паралельно застосовуватись до елементів з усіх ітерабелів. Якщо один ітерабельний файл коротший за інший, його передбачається розширити з пунктами None. Якщо функція є None, …


12
Як створити порожній масив / матрицю в NumPy?
Я не можу зрозуміти, як використовувати масив або матрицю так, як зазвичай я використовую список. Я хочу створити порожній масив (або матрицю), а потім додати до нього один стовпчик (або рядок) за раз. На даний момент єдиний спосіб, коли я можу це зробити, це такий: mat = None for col …
311 python  arrays  numpy 

3
Розуміння Керасу LSTM
Я намагаюся узгодити своє розуміння LSTM і наголосив тут, на цій посаді Крістофер Олах, реалізований у Керасі. Я стежу за блогом, написаним Джейсоном Браунлі для підручника «Керас». Що я в основному плутаю, це Перестановка рядів даних у [samples, time steps, features]та, Державні LSTM Давайте зосередимось на двох вищезазначених питаннях з …

19
Як я можу отримати значення datetime.today () у Python, яке знає "часовий пояс"?
Я намагаюся відняти одне значення дати від значення, datetime.today()щоб обчислити, як давно щось було. Але він скаржиться: TypeError: can't subtract offset-naive and offset-aware datetimes Це значення, datetime.today()здається, не відоме "часовому поясу", тоді як інше значення моєї дати. Як я можу отримати значення, datetime.today()яке знає часовий пояс? Наразі це дає мені …

12
Що таке "дзвінок"?
Тепер, коли зрозуміло, що таке метаклас , є асоційована концепція, яку я весь час використовую, не знаючи, що це насправді означає. Я припускаю, що кожен раз помилився з дужками, в результаті чого виняток "об'єкт не можна називати". Більше того, використовуючи __init__та __new__приводячи до думки, для чого цей кривавий __call__можна використовувати. …
310 python  callable 

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