Я пытаюсь запустить klein с искаженным, поэтому я могу запускать скрученные скрипты на разных дорожках (exp: example.com/example1
, example.com/example2
). Так что я сделал простой скрипт:Как запустить Klein с витой?
from klein import run, route, Klein
from twisted.internet import reactor
from twisted.web import proxy, server
from twisted.python import log
@route('/example')
def home(request):
site = server.Site(proxy.ReverseProxyResource('www.example.com', 80, b''))
reactor.listenTCP(80, site)
reactor.run()
run("My_IP_Address", 80)
Но всякий раз, когда я запускаю этот сценарий, я получаю сообщение об ошибке: twisted.internet.error.CannotListenError: Couldn't listen on any:80: [Errno 98] Address already in use.
Я очень новый Клейн, и я не знаю, как это работает, может кто-нибудь сказать мне, что это Я делаю неправильно? благодаря!