So übergeben Sie einen URL-Parameter mit Python, Flask und der Befehlszeile

Ich habe große Probleme, einen URL-Parameter mit request.args.get zu übergeben.

Mein Code ist der folgende:

from flask import Flask, request
app= Flask(__name__)

@app.route('/post?id=post_id', methods=["GET"])
def show_post():
    post_id=1232
    return request.args.get('post_id')

if __name__=="__main__":
     app.run(host='0.0.0.0')

Nach dem Speichern gebe ich immer python filename.py in die Befehlszeile ein, siehe Ausführen aufhttp: //0.0.0.0: 5000 / (Drücken Sie STRG + C, um das Programm zu beenden) als Rückgabe in der Befehlszeile und geben Sie dann die URL ein http: // ip_addres: 5000 / post? id = 1232) in Chrom, um zu sehen, ob es 1232 zurückgibt, aber es wird es nicht tun! Bitte helfen Sie.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage