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

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

2
redis-py: Яка різниця між StrictRedis () та Redis ()?
Я хочу використовувати Redis-py для кешування деяких даних, але я не можу знайти відповідне пояснення різниці між redis.StrictRedis()і redis.Redis(). Вони еквівалентні? Крім того, я не можу знайти жодної чіткої документації щодо redis.StrictRedis()аргументів аргументів у Redis Python Docs . Будь-яка ідея?
103 python  redis 

4
У чому різниця ContentType і MimeType
Наскільки я знаю, вони абсолютно рівні. Однак, переглядаючи деякі документи django, я знайшов цей фрагмент коду: HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html') що мене здивувало, як двоє вживаються один з одним. Офіційні документи змогли вирішити проблему в докладному порядку: content_type - псевдонім для mimetype. Історично цей параметр називався лише mimetype, але оскільки …

5
Як у Python, як можна застерегти, ніби вони є винятками?
Стороння бібліотека (написана на С), яку я використовую в коді python, видає попередження. Я хочу мати можливість використовувати try exceptсинтаксис, щоб правильно обробляти ці попередження. Чи є спосіб це зробити?

2
Еквівалент Python для імплоду PHP?
Чи є еквівалент імплоду PHP в Python? Я прочитав і розділив набір розділених слів, і тепер я хочу їх розібрати у випадкових порядках і роздрукувати слова з пробілами між ними. implode - Об’єднайте елементи масиву з рядком http://php.net/manual/en/function.implode.php
103 php  python  implode 

5
Поєднайте --user з - помилкою виправлення з установкою setup.py
Я намагався встановити пакети Python до системи, до якої нещодавно я отримав доступ. Я намагався скористатись відносно новим Python відносно новим каталогом сайтів-пакунків користувачів та новим варіантом --user. (Наразі ця опція недокументована , однак вона існує для Python 2.6+ і більше; довідку можна переглянути, запустивши python setup.py install --help.) Коли …

6
Найкращий спосіб стверджувати про рівність numpy.array?
Я хочу зробити кілька тестів для свого додатка, і мені потрібно порівняти два масиви. Оскільки array.__eq__повертає новий масив (так TestCase.assertEqualне вдається), який найкращий спосіб стверджувати про рівність? В даний час я використовую self.assertTrue((arr1 == arr2).all()) але мені це не дуже подобається

7
ImportError: Немає модуля з шести
Я намагаюся створити проект OpenERP, виконаний із залежностями. Ця помилка дається зараз Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> File "common\__init__.pyo", line …

5
Виявити, чи масив NumPy містить принаймні одне нечислове значення?
Мені потрібно написати функцію, яка буде визначати, чи вхід містить принаймні одне значення, яке не є числовим. Якщо знайдено нечислове значення, я підніму помилку (оскільки обчислення має повернути лише числове значення). Кількість розмірів вхідного масиву не відома заздалегідь - функція повинна дати правильне значення незалежно від ndim. В якості додаткового …
103 python  numpy 

3
Присвоєння масиву масиву з копією
Наприклад, якщо у нас є numpyмасив A, і ми хочемо numpyмасив Bз тими ж елементами. Яка різниця між наступними (див. Нижче) методами? Коли виділяється додаткова пам'ять, а коли ні? B = A B[:] = A(те саме, що B[:]=A[:]?) numpy.copy(B, A)
103 python  arrays  numpy 

5
Розширення Python на - за допомогою супер () Python 3 проти Python 2
Спочатку я хотів задати це питання , але потім виявив, що про це вже думали раніше ... Погугливши навколо, я знайшов цей приклад розширення configparser . Наступні роботи з Python 3: $ python3 Python 3.2.3rc2 (default, Mar 21 2012, 06:59:51) [GCC 4.6.3] on linux2 >>> from configparser import SafeConfigParser >>> …


11
Як я можу отримати необроблений, складений SQL-запит із виразу SQLAlchemy?
Я маю об’єкт запиту SQLAlchemy і хочу отримати текст скомпільованого оператора SQL з усіма його параметрами (наприклад, жодних %sабо інших змінних, які чекають на зв’язування компілятора операторів або діалектного механізму MySQLdb тощо). Виклик str()запиту виявляє приблизно таке: SELECT id WHERE date_added <= %s AND date_added >= %s ORDER BY count …
103 python  sql  mysql  sqlalchemy 

6
Як знайти залежності пакету Python
Як можна програмно отримати список залежностей пакета Python? Стандарт setup.pyмає ці документально, але я не можу знайти простий спосіб отримати до нього доступ з будь-якої Python або в командному рядку. В ідеалі я шукаю щось на зразок: $ pip install somepackage --only-list-deps kombu>=3.0.8 billiard>=3.3.0.13 boto>=2.26 або: >>> import package_deps >>> …
103 python  pip 


1
Введіть підказки з визначеними користувачем класами
Не вдалося знайти остаточної відповіді. Я хочу зробити підказку типу для функції, а тип - це якийсь спеціальний клас, який я визначив, назвав його CustomClass(). І тоді, скажімо, у якійсь функції, назвіть це FuncA(arg), у мене є один аргумент arg. Чи буде правильним способом набору підказки FuncA: def FuncA(arg: CustomClass): …

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