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.