Tag: питона

Как преобразовать RGB в CMYK и наоборот в python?

Если бы у меня было десятичное число RGB, такое как 255, 165, 0 , что я мог сделать, чтобы преобразовать это в CMYK? Например: >>> red, green, blue = 255, 165, 0 >>> rgb_to_cmyk(red, green, blue) (0, 35, 100, 0)

Как создать URL-адрес для просмотра при использовании обхода?

Когда используется URL Dispatch, мы можем легко сгенерировать URL-адрес для представления, потому что у каждого представления есть определенное имя пути: login.py: @view_config(route_name='login') index.pt: <a href="${request.route_url('login')}">Login</a> Но как это сделать в обход? Поскольку нет доступных экземпляров ресурсов «Вход», я не знаю, как создавать URL-адрес для входа в систему.

Сгенерировать временную последовательность с шагом 7 секунд

Как бы вы создали следующую последовательность строк в Python? 00:00:00 00:00:07 00:00:14 00:00:21 … 00:00:49 00:00:56 00:01:03 Шаг 7 секунд. Конец около 03:30: +/- Я бы пришел с решением, которое использует модульную арифметику (первый 1200, чтобы иметь часы, чем 60, чтобы иметь минуты, а остальные – секунды, а числа должны быть преобразованы в строки, а […]

Как изменить генератор в Python?

Есть ли общий интерфейс в Python, который я мог бы получить, чтобы изменить поведение генератора? Например, я хочу изменить существующий генератор, чтобы вставить некоторые значения в поток и удалить некоторые другие значения. Как мне это сделать? Спасибо, Бода Сидо

Имея тесты в нескольких файлах

Я использую каркас пирамид для большого проекта, и я нахожу его беспорядочным, чтобы иметь все мои тесты в одном файле tests.py . Поэтому я решил создать каталог, содержащий файлы с моими тестами. Проблема в том, что я понятия не имею, как сказать пирамиды, чтобы запустить мои тесты из этого каталога. Я запускаю тесты, используя python […]

Что такое «объект-генератор» в django?

Я использую пакет голосования Django, и когда я использую метод get_top () в оболочке, он возвращает что-то вроде «объекта-генератора в 0x022f7AD0 , я никогда раньше не видел ничего подобного, как вы к нему обращаетесь и что это такое? мой код: v=Vote.objects.get_top(myModel, limit=10, reversed=False) print v <generator object at 0x022f7AD0> NB: Я думал, что get_top просто […]

SQLAlchemy: Знание имен полей и значений объекта модели?

Я стараюсь придерживаться принципов объектно-ориентированного программирования SOLID, оставаться DRY и т. Д., Но моя новизна к Python / SQLAlchemy / Pyramid делает это очень сложно. Я пытаюсь взять то, что я теперь знаю, как модель SQLAlchemy, используемая для создания простого объекта Pyramid Framework, и использовать то, что, как я знаю, является «отражением» на C #, […]

UnicodeEncodeError после установки параметров ограничения_xpaths

Я новичок в python и scrapy. После установки параметров restrict_xpaths на "// table [@ class =" lista "]" Я получил следующую трассировку. Что странно, используя другое правило xpath, искатель работает правильно. Traceback (most recent call last): File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/task.py", line 602, in _tick taskObj._oneWorkUnit() File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/task.py", line 479, […]

Невозможно включить режим отладки в Flask

У меня довольно базовое приложение Flask, но по какой-то причине режим Debug не включен, поэтому всякий раз, когда я получаю сообщение об ошибке, я получаю 500 страниц вместо хорошей страницы отладки с трассировкой и все такое. Вот мое приложение / init .py: from flask import Flask from config import config def create_app(config_name): app = Flask(__name__) […]

максимальное количество комбинаций

Я пытаюсь создать список всех возможных комбинаций чисел в наборе из четырех чисел, используя все числа от 0 до 9. Я приближаюсь, но выход не показывает все возможные комбинации, начиная с 0000 до 9999. Любые подсказки относительно того, почему следующий код отбрасывает определенные комбинации? def permgen (items, n): если n == 0: yield [] еще: […]

Python - лучший язык программирования в мире.