我试图了解如何从我的其他python应用程序内部的rest API访问方法。我找不到任何关于这个主题的视频,所以我试图找出从我的应用程序中输入什么url来达到我编码的方法
如果你在没有指定主机或端口的情况下运行flask应用程序,它将默认运行在http://localhost:5000。
然后,要到达你已经编码的端点,你需要附加你在flask路由处理程序中指定的url。
例如,如果你的简单flask应用在myapi.py文件中有一个GET端点:from flask import Flask, jsonify
app = Flask(__name__)
@app.get('/get_my_data')
def get_my_data():
return jsonify(message: 'this is my data')
如果在命令行中像这样运行:
>> export FLASK_APP=myapi.py
>> export FLASK_ENV=development
>> flask run
…那么从其他应用程序到正在运行的flask开发服务器的路径将是:http://localhost:5000/get_my_data