from flask import Flask, request app = Flask(__name__) @app.route('/') def hello_world(): return request.args.__str__() if __name__ == '__main__': app.run()
错误:
FLASK_APP = app.py
FLASK_ENV = development
FLASK_DEBUG = 0
In folder F:/untitled
F:\untitled\venv\Scripts\python.exe -m flask run
* Serving Flask app 'app.py' (lazy loading)
* Environment: development
* Debug mode: off
Traceback (most recent call last):
File "F:\Anaconda\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "F:\Anaconda\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "F:\untitled\venv\lib\site-packages\flask\__main__.py", line 3, in <module>
main()
File "F:\untitled\venv\lib\site-packages\flask\cli.py", line 990, in main
cli.main(args=sys.argv[1:])
File "F:\untitled\venv\lib\site-packages\flask\cli.py", line 596, in main
return super().main(*args, **kwargs)
File "F:\untitled\venv\lib\site-packages\click\core.py", line 1062, in main
rv = self.invoke(ctx)
File "F:\untitled\venv\lib\site-packages\click\core.py", line 1668, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "F:\untitled\venv\lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "F:\untitled\venv\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "F:\untitled\venv\lib\site-packages\click\decorators.py", line 84, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "F:\untitled\venv\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "F:\untitled\venv\lib\site-packages\flask\cli.py", line 857, in run_command
extra_files=extra_files,
File "F:\untitled\venv\lib\site-packages\werkzeug\serving.py", line 1008, in run_simple
inner()
File "F:\untitled\venv\lib\site-packages\werkzeug\serving.py", line 957, in inner
fd=fd,
File "F:\untitled\venv\lib\site-packages\werkzeug\serving.py", line 781, in make_server
host, port, app, request_handler, passthrough_errors, ssl_context, fd=fd
File "F:\untitled\venv\lib\site-packages\werkzeug\serving.py", line 686, in __init__
super().__init__(server_address, handler) # type: ignore
File "F:\Anaconda\lib\socketserver.py", line 452, in __init__
self.server_bind()
File "F:\Anaconda\lib\http\server.py", line 139, in server_bind
self.server_name = socket.getfqdn(host)
File "F:\Anaconda\lib\socket.py", line 676, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte
Process finished with exit code 1
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632
我这边运行代码没问题,你的保存是编码问题,建议用pycharm运行一下代码
希望对你有帮助,如有帮助,望采纳,谢谢