Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python HeroKu Discord.py.json未在GitHub上更新_Python_Json_Github_Heroku_Discord.py - Fatal编程技术网

Python HeroKu Discord.py.json未在GitHub上更新

Python HeroKu Discord.py.json未在GitHub上更新,python,json,github,heroku,discord.py,Python,Json,Github,Heroku,Discord.py,因此,我最近制作了一个机器人,它将信息存储到一个.json文件中,并且在Visual Code Studio上运行良好。但问题是我在Heroku上通过GitHub托管,所以当我运行代码时,Heroku会获取json文件并使用其数据更新,它是自己的json文件,而不是GitHub中的实际文件。因此,当我重新启动HeroKu进行更新时,它会重新读取json文件替换它用来存储和擦除数据的文件,并替换为GitHub中根本没有更改的json。有没有办法备份json文件并可能保存一些信息?还是另一种在dis

因此,我最近制作了一个机器人,它将信息存储到一个.json文件中,并且在Visual Code Studio上运行良好。但问题是我在Heroku上通过GitHub托管,所以当我运行代码时,Heroku会获取json文件并使用其数据更新,它是自己的json文件,而不是GitHub中的实际文件。因此,当我重新启动HeroKu进行更新时,它会重新读取json文件替换它用来存储和擦除数据的文件,并替换为GitHub中根本没有更改的json。有没有办法备份json文件并可能保存一些信息?还是另一种在discord.py上存储信息的方法,该方法也与Heroku兼容?顺便说一句,我没有访问命令提示符Heroku,只有网站上的“运行控制台”

  • 埃皮克古德博伊酒店 提前谢谢你
Heroku
实际上并不编辑
GitHub
——它只是将链接存储库中的代码克隆到服务器上并在那里运行。如果您需要它来更新您的
GitHub
存储库,那么我将使用


编辑:以下是文档:

在进行任何处理之前,您可以使用.bkp扩展名创建副本。您可以在此基础上进行扩展吗?就像我说的,我在HeroKu网站上只有“Run Console”,所以我要把我的文件名改为.bkp吗?谢谢你的帮助,但我想我需要助手是的,我不明白它说的大部分内容,因为它与discord.py无关,所以我要更改的是代码还是存储库?@EpicGoodBoi如果你想更改repo,然后您必须更新代码以使用
githubrestapi
(请参阅我答案中的链接)。这是一个关于如何发送请求的好教程。