Ich habe eine Menge Probleme bei der Übergabe eines URL-Parameters mit request.args.get.Wie übergeben Sie einen URL-Parameter mit Python, Flask und der Befehlszeile
Mein Code ist 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, habe ich immer Python filename.py in der Befehlszeile finden Sie unter Ausführen auf http://0.0.0.0:5000/ (Drücken Sie STRG + C zum Beenden) als die Rückkehr auf den Befehl Linie, und geben Sie dann die URL (http://ip_addres:5000/post?id=1232) in Chrom ein, um zu sehen, ob es 1232 zurückgibt, aber es wird es nicht tun! Bitte helfen Sie.
Vielen Dank! Was wäre die URL dann bitte? – SAS
Okay, cool!: D Vielen Dank! Ihre Antwort war genauso hilfreich! Jetzt kann ich nicht nur den Code verwenden, den du angeboten hast, sondern auch verstehen, was er tut :) – SAS