描述
Python3对flask测试时出现报UnsupportedOperation
题目来源及自己的思路
来源:在按照《Python3网络爬虫开发实战》1.6.1节进行flask的安装及测试
思路:查询过flask文档---安装及快速入门,试图发现是不是设置出来问题;查询过百度是否有过相关的解决方案;看过报错中的文档也不知何处出问题
相关代码
//
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello World!'
if name == '__main__':
app.run()
//
期待的结果与实际看到的错误信息
期待的结果:我希望可以正常通过测试使用flask即可
实际看待的错误信息:
Traceback (most recent call last):
File "", line 10, in
app.run()
File "D:Softwareanacondalibsite-packagesflaskapp.py", line 938, in run
cli.show_server_banner(self.env, self.debug, self.name, False)
File "D:Softwareanacondalibsite-packagesflaskcli.py", line 629, in show_server_banner
click.echo(message)
File "D:Softwareanacondalibsite-packagesclickutils.py", line 259, in echo
file.write(message)
UnsupportedOperation: not writable
问题出现的环境背景:win10,python3.6