在Python中创建用户配置文件
我正在用pygame制作一个小python游戏。我希望能够拥有多个具有不同统计数据、升级等的配置文件。我最大的问题是持久存储这些信息。我已经考虑过MySql,但我不知道如何连接到它,我更希望能够以某种方式分发它,而不需要数据库。有什么建议吗?非常感谢。您可以使用python附带的模块,也可以使用该模块 您可以将shelve模块用作对象数据库,只需直接保存用户类即可 sqlite3模块将允许您在文件中存储关系数据库。例如firefox就使用它。sqllite3可能是最简单的方法。它是轻量级的,不需要用户安装。要访问它,请考虑使用ORM对象关系映射器来简化事情。它们都是很好的工具在Python中创建用户配置文件,python,pygame,user-profile,Python,Pygame,User Profile,我正在用pygame制作一个小python游戏。我希望能够拥有多个具有不同统计数据、升级等的配置文件。我最大的问题是持久存储这些信息。我已经考虑过MySql,但我不知道如何连接到它,我更希望能够以某种方式分发它,而不需要数据库。有什么建议吗?非常感谢。您可以使用python附带的模块,也可以使用该模块 您可以将shelve模块用作对象数据库,只需直接保存用户类即可 sqlite3模块将允许您在文件中存储关系数据库。例如firefox就使用它。sqllite3可能是最简单的方法。它是轻量级的,不需
ORM处理编写SQL代码的细节等。如果您想在数据库之间切换,通常只需更改一行代码即可。对于较大的程序,这些代码看起来很棒,我以后一定会记住它们,但我认为对于我的小规模游戏,简单地使用搁置模块是最好的。我也这么认为。祝游戏好运!完美的一本持久的字典正是我所需要的。