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

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

3
Триггери косої риски 404 у правилі шляху колби
Я хочу перенаправити будь-який шлях /usersдо статичної програми. Наступний вигляд повинен захоплювати ці шляхи та обслуговувати відповідний файл (він просто друкує шлях для цього прикладу). Це працює /users, /users/604511і /users/604511/action. Чому шлях /users/спричиняє помилку 404? @bp.route('/users') @bp.route('/users/<path:path>') def serve_client_app(path=None): return path
81 python  flask 

10
Перетворення часового поясу Python
Я шукаю швидкий спосіб набору часу, а потім python перетворить його в інші часові пояси (можливо, до 10 різних часових поясів) Вибачте. Я взагалі не знайомий з часом у python, якби хтось міг спрямувати мене в правильному напрямку, я б це дуже вдячний.
81 python  timezone 

3
Sklearn, gridsearch: як роздрукувати хід під час виконання?
Я використовую GridSearchвід sklearnдля оптимізації параметрів класифікатора. Даних багато, тому весь процес оптимізації займає деякий час: більше доби. Я хотів би спостерігати за виконанням вже випробуваних комбінацій параметрів під час виконання. Це можливо?

7
Як використовувати крапкові позначення для dict у python?
Я дуже новачок у python, і я хотів би зробити .позначення для доступу до значень a dict. Скажімо, у мене testтаке: >>> test = dict() >>> test['name'] = 'value' >>> print(test['name']) value Але я хотів би зробити, test.nameщоб дістати value. Фактично я зробив це, перевизначивши __getattr__метод у своєму класі так: …

17
ImportError: Немає модуля з назвою 'MySQL'
Я успішно завантажив Connector / Python для MySQL. Я використовував наступний код в оболонці Python для перевірки мого з'єднання: import mysql.connector Я отримав таке повідомлення про помилку: Traceback (most recent call last): File "<pyshell#8>", line 1, in <module> import mysql.connector ImportError: No module named 'mysql' Я не можу зрозуміти, чому …
81 python  mysql 

3
Багатопроцесорна обробка циклу for?
У мене є масив (що називається data_inputs), що містить імена сотень файлів астрономічних зображень. Потім цими зображеннями маніпулюють. Мій код працює і займає кілька секунд, щоб обробити кожне зображення. Однак він може робити лише одне зображення за раз, оскільки я запускаю масив через forцикл: for name in data_inputs: sci=fits.open(name+'.fits') #image …

5
matplotlib поділяє вісь x, але не показує мітки галочок осі x для обох, лише для однієї
Я використовую python + matplotlib, і у мене є дві ділянки, що ділять вісь. Якщо ви намагаєтеся встановити graph1.set_xticklabels([])під час спільного використання осі, це не матиме ефекту, оскільки вона є спільною. Чи є спосіб поділити вісь І мати можливість приховати вісь х однієї ділянки?

2
Чому Python дозволяє виклики функцій з неправильною кількістю аргументів?
Python - це моя перша динамічна мова. Нещодавно я закодував виклик функції, неправильно подавши неправильну кількість аргументів. Це не вдалося, за винятком під час виклику функції. Я очікував, що навіть у динамічній мові такий тип помилки можна виявити при синтаксичному аналізі вихідного файлу. Я розумію, що тип фактичних аргументів невідомий, …
80 python  arguments 

1
Python: чому * та ** швидші за / та sqrt ()?
Оптимізуючи свій код, я зрозумів наступне: >>> from timeit import Timer as T >>> T(lambda : 1234567890 / 4.0).repeat() [0.22256922721862793, 0.20560789108276367, 0.20530295372009277] >>> from __future__ import division >>> T(lambda : 1234567890 / 4).repeat() [0.14969301223754883, 0.14155197143554688, 0.14141488075256348] >>> T(lambda : 1234567890 * 0.25).repeat() [0.13619112968444824, 0.1281130313873291, 0.12830305099487305] а також: >>> from math …

1
Пакети Python та каталоги яєчної інформації
Хтось може пояснити, як каталоги яєчної інформації пов’язані з відповідними модулями? Наприклад, у мене є таке: /usr/local/lib/python2.5/site-packages/quodlibet/ /usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/ Я припускаю, що каталог egg-info робить відповідний модуль видимим для setuptools (easy_install), так? Якщо так, то яким чином setuptools прив'язують каталог egg-info до каталогу модулів? Припускаючи, що я на правильному шляху, і …
80 python  setuptools  egg 

10
Збереження / завантаження scipy розрідженого csr_matrix у портативному форматі даних
Як ви економите / завантажуєте скупий скупого csr_matrixв портативний формат? Розріджена матриця scipy створена на Python 3 (64-розрядна Windows) для роботи на Python 2 (64-розрядна Linux). Спочатку я використовував pickle (з protocol = 2 і fix_imports = True), але це не працювало, переходячи з Python 3.2.2 (Windows 64-bit) до Python …
80 python  numpy  scipy 

5
Використовуйте scikit-learn для класифікації за кількома категоріями
Я намагаюся використовувати один із контрольованих методів навчання scikit-learn для класифікації фрагментів тексту в одну або кілька категорій. Функція передбачення всіх алгоритмів, які я пробував, повертає лише одне збіг. Наприклад, у мене є шматок тексту: "Theaters in New York compared to those in London" І я навчив алгоритм вибирати місце …


10
Що відбувається, коли ви присвоюєте значення однієї змінної іншій змінній у Python?
Це мій другий день вивчення python (я знаю основи C ++ та деякі ООП.), І у мене є невелика плутанина щодо змінних у python. Ось як я їх розумію зараз: Змінні Python - це посилання (або вказівники?) На об'єкти (які можуть бути змінними або незмінними). Коли ми маємо щось на …

5
Як одна мавпа виправляє функцію в python?
У мене проблеми із заміною функції з іншого модуля на іншу, і це зводить мене з розуму. Скажімо, у мене є модуль bar.py, який виглядає так: from a_package.baz import do_something_expensive def a_function(): print do_something_expensive() І у мене є ще один модуль, який виглядає так: from bar import a_function a_function() from …

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