首页 > 解决方案 > 如何将播放器数据存储在 discord.py 中?

问题描述

我正在 discord.py 中创建一个迷你游戏机器人。我记得我在设计中想要的一件事是玩家资料。我该如何处理?如何将播放器数据存储在 discord.py 中?我不是文件 I/O 的新手,但我也不是很有经验,所以要记住这一点:)

我知道这个问题有点宽泛和模糊,但我不知道如何以任何其他方式提出这个问题。

谢谢!

标签: pythondiscord.py

解决方案


有多种存储数据的方法,这实际上不是 discord.py 特定的问题。如果您要存储少量数据,则可以使用dict。如果你确实使用了 dict,那么当 python 程序终止时,数据将会丢失。

您还可以使用PostgreSQL或 SQLite 等数据库。如果您要存储大量数据并且数据将一直存储到您将其删除,这会更好。

在 python 中存储数据的方法有很多,这里有一些可以帮助你的列表。

在 Python 中存储数据的最佳方式是什么?

https://realpython.com/storing-images-in-python/


推荐阅读