フラスコアプリに更新していないし、それが正常に動作します:変数は、私は(自分のために学習運動として)この小さなものを構築している
import urllib.request
url = "http://www.google.com"
print_result = ""
def is_google_down():
try:
result = urllib.request.urlopen(url).getcode()
if result == 200:
print_result = "google.com is fine"
else:
print_result = "google.com is down"
except urllib.error.HTTPError as e:
print_result = "google.com is down"
print(print_result)
is_google_down()
をだから今、私はフラスコアプリに変換しようとしているので、I結果を中心にWebページを構築することができます。
from flask import Flask, render_template
import urllib.request
app = Flask(__name__)
@app.route("/")
def is_it_down():
url = "http://www.google.com"
print_result = "not working"
def is_google_down():
try:
result = urllib.request.urlopen(url).getcode()
if result == 200:
print_result = "google.com is fine"
else:
print_result = "google.com is down"
except urllib.error.HTTPError as e:
print_result = "google.com is down"
print(print_result)
is_google_down()
return render_template("is_it_down.html", result=print_result)
if __name__ == "__main__":
app.run(debug=True)
を、私は私のWebページを更新すると、私はちょうどprint_result
が元々に設定されているものである「動作しない」テキストを取得します。なぜ更新していないのですか?
ありがとうございます。私は不必要な仕事をたくさんしていたように思えました。本当にありがとうございます – rlou
これがうまくいけばそれを受け入れてください。ありがとうございました –