Python和数据库

2024-04-25 23:27:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个个人项目,我需要在一个类似数据库的格式中操作值。在

到目前为止,我一直在使用字典、元组和列表来存储和查询这些值。在

我正在考虑开始使用SQL来操作这些值,但我不知道是否值得这样做,因为我对SQL一无所知,我也不想使用不会给我带来任何好处的东西(如果我能用更简单的方法来操作,我不想让事情复杂化)

如果我只是存储和查询值,那么使用SQL有什么好处?在

注:行数在3到100之间,列数在10左右(有些可能有5个,有些可能有10个,等等)


Tags: 项目方法数据库列表sql字典格式事情
3条回答

SQL对于许多类型的问题都是很好且实用的,在一个简单的“表面”级别学习并不难,并且可以非常方便地在Python中使用它的嵌入式sqlite。但是,如果您不了解SQL,现在没有学习它的内在动机,并且已经在毫无问题地处理数据/处理数据,那么学习SQL的直接投资回报(尽管投资可能相对较小)对您来说似乎是相当微薄的。在

SQL在许多应用程序中都很有用。但在这种情况下,这是一种过度杀戮。您可以轻松地以CSV、pickle或JSON格式存储数据。在5分钟内完成这项工作,然后在有时间的时候学习SQL。在

不,如果你只有100行左右的行,我想你还是坚持用字典或元组

相关问题 更多 >