好吧,我试图了解开放式数据库连接和 Python DB-API ,但我无法理解。
ODBC是某种标准,Python DB-API是另一种标准,但为什么不使用一种标准呢?或许我的这些条款错了。
有人可以解释一下这些术语以及它们之间的区别,因为我读到的一些解释太技术了吗?
谢谢
答案 0 :(得分:1)
除了python之外还有其他编程语言 - java,javascript,ruby,perl,cobol,lisp,smalltalk,go,r和许多其他语言。他们都不能使用python db-api,但所有这些都可以使用odbc。 Python为来自其他语言且已经知道odbc的人提供了odbc,并为那些只懂python并且对学习标准不感兴趣的人提供了自己的db-api。此外,python db-api并不是真正的标准,因为它尚未被任何标准机构接受(afaik)