Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mramu111/9712857 to your computer and use it in GitHub Desktop.
Save mramu111/9712857 to your computer and use it in GitHub Desktop.
from bottle import Bottle, template
class Server:
def __init__(self, host, port):
self._host = host
self._port = port
self._app = Bottle()
self._route()
def _route(self):
self._app.route('/', method="GET", callback=self._index)
self._app.route('/hello/<name>', callback=self._hello)
def start(self):
self._app.run(host=self._host, port=self._port)
def _index(self):
return 'Welcome'
def _hello(self, name="Guest"):
return template('Hello {{name}}, how are you?', name=name)
server = Server(host='localhost', port=8090)
server.start()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment