flask服务器无法工作并显示“使用inotify重新加载器重新启动”

时间:2015-04-12 17:02:27

标签: python flask

当我启动服务器时,控制台显示

python2 web.py
 * Running on http://0.0.0.0:8005/ (Press CTRL+C to quit)
 * Restarting with inotify reloader

如果我尝试向服务器发出请求,烧瓶服务器将会关闭。

我不知道它上面有什么错误,它没有抛出任何错误日志。

以下是我导入的内容

# -*- coding: utf8 -*-
from flask import request, url_for
from flask import json
from flask import Response
from flask import Flask, request, jsonify
from flask_request_params import bind_request_params
import datetime
import pandas as pd
import pymongo
import pdb
from webargs import Arg
from webargs.flaskparser import use_args, use_kwargs
import urlparse
from mongo import Mongo
import yaml
import time, functools
from functools import wraps
from pdb import set_trace
from flask import g
from pandas_helper import PandasHelper

1 个答案:

答案 0 :(得分:0)

inotify似乎来自Werkzeug,但我找不到任何暗示它应该使用0.0.0.0-这只会出现在内置的开发服务器运行功能中。

对于开发工作werkzeug suggests

from werkzeug.wrappers import Request, Response

@Request.application
def application(request):
    return Response('Hello World!')

if __name__ == '__main__':
    from werkzeug.serving import run_simple
    run_simple('localhost', 4000, application)