如何在 python 3.8 中永久保存用户输入的数据?
How do I permanently save user inputted data in python 3.8?
我正在制作一个程序,允许用户输入啤酒的详细信息,然后对其进行评分。然后可以选择根据评级对啤酒进行搜索和排名。因此,当输入新啤酒时,我需要一种方法来保存名称及其分数以用于搜索。
取决于数据的复杂程度或您想使用什么。最简单的是来自 python Shelve 的那个,它实际上是一个由文件备份的 python 字典
我提供的 link 中有一个简单的文档。
您需要将数据存储在数据库中,例如 MySQL、Mongodb 和其他数据库。
或者您可以选择写入 csv、txt 等文件。
变量存储在内存中(关闭程序时重置)。
我正在制作一个程序,允许用户输入啤酒的详细信息,然后对其进行评分。然后可以选择根据评级对啤酒进行搜索和排名。因此,当输入新啤酒时,我需要一种方法来保存名称及其分数以用于搜索。
取决于数据的复杂程度或您想使用什么。最简单的是来自 python Shelve 的那个,它实际上是一个由文件备份的 python 字典 我提供的 link 中有一个简单的文档。
您需要将数据存储在数据库中,例如 MySQL、Mongodb 和其他数据库。 或者您可以选择写入 csv、txt 等文件。
变量存储在内存中(关闭程序时重置)。