在Flask应用程序中将值存储到Heroku上的Json文件中,以供以后调用,可以通过以下步骤实现:
import json
data = {
"key": "value"
}
json_data = json.dumps(data)
heroku login
heroku git:remote -a your-app-name
data.json
的文件,并将JSON数据写入该文件。with open('data.json', 'w') as file:
file.write(json_data)
data.json
文件添加到Git仓库,并提交更改。git add data.json
git commit -m "Add data.json file"
git push heroku master
data.json
文件中了。为了以后调用这些值,您可以通过访问Heroku应用程序的URL来获取data.json
文件的内容。您可以使用Flask的requests
模块来实现这一点。
import requests
response = requests.get('https://your-app-name.herokuapp.com/data.json')
json_data = response.json()
# 使用json_data中的值进行后续操作
请注意,上述步骤中的your-app-name
应替换为您在Heroku上创建的应用程序的名称。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云