フラスコのエラーを使用します

まず、書かれた非常にシンプルなアプリケーションフラスコ、直接エラーに従ってください

フラスコインポートフラスコ
アプリ = フラスコ(__ name__)

app.route(@ " / " 
:デフこんにちは()
    の戻り " 1234 " 
であれば __name __ == " __main__ " 
    app.run()

エラーを報告

トレースバック(最新の呼び出しの最後):
  ファイル" <入力> "、行1、<モジュール> 
  ファイル" D:\ Pythonの\ \ヘルパーをインストール\ PyDevは\ _pydev_bundle \ pydev_umd.py "、行197RUNFILE 
    pydev_imports.execfile (ファイル名、global_vars、local_vars)#スクリプトの実行
  ファイル" D:\パイソンを\ \ヘルパーをインストール\ PyDevは\ _pydev_imps \ _pydev_execfile.py "、ライン18はexecfileを
    EXEC((内容コンパイル + " \ n個"、ファイルを"EXEC " )、グロブ、LOC)
  ファイル" :E /Python/UseTest.py "、行8、<モジュール> 
    app.run()
  ファイル\ Users \ユーザーyouziku \のAppData \ローミング\ Pythonの\ Python36 \サイト:C -packages \フラスコ\ app.py "990実行
    run_simple(ホスト、ポート、自己、 ** オプション)
  ファイル" C:\ Users \ユーザーyouziku \のAppData \ローミング\ Pythonの\ Python36 \サイト-パッケージ\ WERKZEUG \ serving.py "1009run_simple 
    インナー()
  ファイル"C:\ Users \ユーザーyouziku \のAppData \ローミング\ Pythonの\ Python36 \サイト-パッケージ\ WERKZEUG serving.py \ "962インナー
    FD =のFD、
  ファイル" C:\ Users \ユーザーyouziku \のAppData \ローミング\ Pythonの\ Python36 \サイト-パッケージ\ WERKZEUG \ serving.py "805はmake_serverの
    ホスト、ポート、アプリ、request_handler、passthrough_errors、ssl_context、FD = FD 
  ファイル" C:\ Users \ユーザーyouziku \のAppData \ローミング\ Pythonの\ Python36 \をsite-packages \ WERKZEUG \ serving.py "、行698 __init__
    HTTPServerの.__のinit __(自己、SERVER_ADDRESS、ハンドラ)
  ファイル" Cは:\プログラムファイル(x86の)\のMicrosoft Visual Studioの\共有\ Python36_64 \ libにするの\ socketserver.py "、行453__init__ 
    self.server_bind()は
  ファイル" C: \プログラムファイル\ HTTP \ libにserver.pyのMicrosoftのVisual Studio \共有\ Python36_64 \ \(x86の)"138server_bind 
    self.server_name = socket.getfqdn(ホスト)
  ファイル" C:\プログラムファイル(x86の)\マイクロソフトのVisual Studio \共有\ Python36_64 \ libにするの\ socket.py "、行673getfqdn 
    ホスト名、別名、のIPAddrs = はgethostbyaddr(名)
UnicodeDecodeError:' UTF-8 'コーデックことができます" 8位トンデコードバイト0xb3:無効な開始バイト

私は2日間地雷を踏んで、そして今何を記録し、エラーが発生しやすいポイント

1)、コーディングの問題のコードはUTF-8にページを再度保存します。

2)コンピュータ名は中国であり、ユーザ名が中国人であります

3)ポートは、ポートを手動で指定するために使用され

無用現在の二人は、あなたはどのようなポートを指定することを望むかもしれないとき

もし __name__ == ' __main__ ' 
    app.run(ホスト = " 0.0.0.0 "、デバッグ=真、ポート= 9999

 

おすすめ

転載: www.cnblogs.com/taisuyuanqing/p/11469543.html