目前项目中需要添加一个激活码功能,打算单独弄一个http服务器来写。
因为之前的游戏中已经有了一套生成激活码和激活码验证的http服务器,所以直接拿过来使用了。
Bottle是一个非常精致的WSGI框架,它提供了 Python Web开发中需要的基本支持:
URL路由,from bottle import route, run
@route('/hello') #将路由/hello关联到函数hello()
def hello():
return "Hello World!"
run(host='localhost', port=8080, debug=True)
from bottle import Bottle, route, run, template, error
app = Bottle()
@app.route('/hello')
def hello():
return "Hello World!"
@app.route('/') # 缺省路由
@app.route('/hello/<name>') # hello下的所有路由
def greet(name='Stranger'):
return template('Hello {{name}}, how are you?', name=name)
@app.error(404)
def error404(error):
return 'Nothing here, sorry'
run(app, host='localhost', port=8080)@route('/static/<filepath:path>')
def server_static(filepath):
return static_file(filepath, root='/path/to/your/static/files')版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/xufeng0991/article/details/46778935