python flask 框架 出错

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运行一下代码

希望对你有帮助,如有帮助,望采纳,谢谢