Tag: питона

Как реализовать __delitem__ для обработки всех возможных сценариев среза?

Я работаю над классом с встроенным списком. class a: def __init__(self, n): self.l = [1] * n def __getitem__(self, i): return self.l[i] def __delitem__(self, i): print type(i) print i Я хочу использовать оператор del с полным синтаксисом срезов: p = a(10) del p[1:5:2] __delitem__ получает объект slice если параметр не является одним индексом. Как я […]

Модуль рациональных чисел Python Python для 2.5

Кто-нибудь видел такое? Предпочтительны небольшие самодостаточные модули.

Как получить ссылку на все классы, реализующие объект дескриптора в python

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

Почему я не могу изменить хост и порт, на которых работает приложение Flask?

Я хочу изменить хост и порт, на которых работает мое приложение. Я устанавливаю host и port в app.run , но команда flask run флажка по-прежнему работает по умолчанию 127.0.0.1:8000 . Как я могу изменить хост и порт, которые использует команда флажков? if __name__ == '__main__': app.run(host='0.0.0.0', port=3000) set FLASK_APP=onlinegame set FLASK_DEBUG=true python -m flask run

есть метод сглаживания для python PIL

Для линии и эллипса в PIL изображения грубые. Я обнаружил сглаживание только в размерах и миниатюрах. Есть ли способ сделать сглаживание при рисовании линии или эллипса?

Как получить доступ к файлам внутри файла яйца python?

Folks Это может быть странное требование, но это то, с чем я столкнулся. Я googled но ничего не получаю. Я кодирую приложение, которое использует множество постоянных атрибутов / значений, записанных в XML-файле (они не будут меняться так статическим файлом), все работает нормально, пока я не сгенерировал для него файл яйца. Когда логика достигает части доступа […]

Легкий способ переключения между рендерингами в рамках одного и того же метода просмотра

Я настраивал свою функцию следующим образом @view_config( route_name = 'route_name', permissions = 'permissions', renderer = 'r.mako' ) def r( request ): # stuff goes here теперь я хочу добавить функциональность, чтобы проверить определенные условия (используя ajax), я бы использовал один шаблон, иначе используйте другой. есть ли способ сделать это в пирамиде? благодаря

Как сделать make спираль в python?

Я хочу сделать функцию, которую я даю ей число, и функция возвращает спираль от 1 до этого числа (в 2-мерном массиве). Например, если я дам номер 25 функции, он вернет что-то вроде этого: Я пробовал разные способы, но ничего не получилось. Я просто не могу понять это. Надеюсь, я правильно объяснил.

Тайна таймера python

Ну, по крайней мере, загадка для меня. Рассмотрим следующее: import time import signal def catcher(signum, _): print "beat!" signal.signal(signal.SIGALRM, catcher) signal.setitimer(signal.ITIMER_REAL, 2, 2) while True: time.sleep(5) Работает как ожидалось, т.е. доставляет «бит!». сообщение каждые 2 секунды. Затем вывод не производится: import time import signal def catcher(signum, _): print "beat!" signal.signal(signal.SIGVTALRM, catcher) signal.setitimer(signal.ITIMER_VIRTUAL, 2, 2) while […]

Объект вызова Introspect

Как я интроспективно b.func() экземпляр A из b.func() (т.е. сам экземпляр A ): class A(): def go(self): b=B() b.func() class B(): def func(self): # Introspect to find the calling A instance here

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