直接复制的代码python交互环境运行OK,cmd命令行运行Error
Topic sourceIn [123]: from flask import Flask
In [124]: app = Flask(__name__)
...:
...: @app.route('/', methods=['GET', 'POST'])
...: def home():
...: return '<h1>Home</h1>'
...:
...: @app.route('/signin', methods=['GET'])
...: def signin_form():
...: return '''<form action="/signin" method="post">
...: <p><input name="username"></p>
...: <p><input name="password" type="password"></p>
...: <p><button type="submit">Sign In</button></p>
...: </form>'''
...:
...: @app.route('/signin', methods=['POST'])
...: def signin():
...: # 需要从request对象读取表单内容:
...: if request.form['username']=='admin' and request.form['password']
...: =='password':
...: return '<h3>Hello, admin!</h3>'
...: return '<h3>Bad username or password.</h3>'
...:
...: if __name__ == '__main__':
...: app.run()
...:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
同样的复制的文中的代码,python交互环境中是成功的,而命令行cmd的方式是失败的,这是怎么回事呢?
- 1
安平县过滤制品厂