如何在 repl.it python 中创建排行榜

How to create a leader board in repl.it python

我正在尝试制作带有排行榜的游戏,并且我有将高分写入文件的代码,但是当多人玩游戏时,他们有单独的排行榜。所以基本上,我问的是是否有办法让每个人在 repl.it.

中共享一个文件

如果您的代码正在写入本地文件,例如通过 open('some_file.txt'),则这些仅限于个人用户的 Repl.it 工作区。

如果您必须使用文件,那么您可以使用任何 Dropbox、Git、AWS S3、Google Drive Python 库到 read/write 外部个文件。

但是,更好的解决方案是使用托管数据库解决方案并将 Repl.it 连接到该解决方案。一些流行的(免费的)示例包括 Firebase、Mongo Atlas 或 Datastax Astra。对于简单的排行榜计数器,甚至是 Grafana Cloud。