我对为什么bottlepy服务器不运行感到困惑:
if __name__ == '__main__':
start = datetime.now()
db = Database(force_refresh_cache=False,
timestamp_filename='timestamp.pickle',
schema_filename='schema.pickle')
print datetime.now(), 'Took:', (datetime.now() - start).total_seconds()
run(host='localhost', port=80, reloader=True, debug=True)
当我注释掉数据库构造时;服务器运行。
在这两种情况下,我都会得到带有时间戳的“Took:[seconds]”行,这意味着之前没有发生错误。