gpt4 book ai didi

没有sql连接的Python测试

转载 作者:行者123 更新时间:2023-11-28 20:52:27 25 4
gpt4 key购买 nike

  • 我正在使用 sql 从“查找”表中提取值。我会用cursor 和 fetchall 然后遍历值并将它们放入字典。我看不出继续查询数据库的理由(打开 conn,query, close conn) 为字典执行的每一次查找数据的子集应该足够了。这是使用字典代替表格的“标准”做法吗?
  • 有没有一种方法可以在不连接到数据库的情况下使用不同的值集进行测试?我希望至少在不连接到数据存储的情况下进行单元测试。一些框架或一些模式?不确定要调查什么。

最佳答案

我经常这样做。虽然这听起来像是逃避,但答案是“视情况而定”:如果数据集非常大,我会继续引用数据库,因为将它加载到内存中可能是一个资源问题。如果数据集不是很大,那么将其加载到内存中并引用它确实可以提高性能。

我倾向于测试并查看性能如何。

关于没有sql连接的Python测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40550998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com