Параметр port
Параметр port применяется к команде run и определяет номер порта, на котором встроенный сервер Bottle будет принимать входящие соединения. Значением параметра является целое число от 0 до 65535. По умолчанию используется порт 8080.
Синтаксис
python app.py --port <номер>
Пример
Давайте запустим приложение на порту 8000:
from bottle import Bottle, run
app = Bottle()
@app.route('/')
def index():
return 'hello'
run(app, port=8000)
Результат выполнения кода:
"Bottle v0.13.4 server starting up (using WSGIRefServer())...
Listening on http://localhost:8000/
Hit Ctrl-C to quit."
Пример
Давайте передадим порт через командную строку:
from bottle import Bottle, run
app = Bottle()
@app.route('/')
def index():
return 'hello'
run(app)
Теперь запустим приложение с указанием порта:
<+terminal+>
python app.py --port 9000
<-terminal+>
Результат выполнения кода:
"Bottle v0.13.4 server starting up (using WSGIRefServer())...
Listening on http://localhost:9000/
Hit Ctrl-C to quit."