2024-05-18 08:56:11 发布
网友
我知道pyodbc是一个较老的项目,可能更具特色和健壮性,但是它的设计(基于编译的C代码的组件)是否有什么地方比纯Python实现(如pypyodbc)更可取呢?
我做了很多ETL工作,正在考虑从Linux/Jython/JDBC方法切换到Windows/Cygwin/Python/ODBC方法。
用C编写pyodbc比pypyodbc的潜在优势是:
pyodbc
pypyodbc
与用Python编写的pyodbc相比,pypyodbc的潜在优势是:
成熟的优势:
成熟在很大程度上取决于不出错。根据我的经验,这是不正确的,它有一个fair number of memory leak错误等,并看到对这个答案的评论-有证据表明pyodbc可能是相当有问题的。
作者的观点是pypyodbc是Python中pyodbc代码的重新实现,这意味着特性覆盖率应该相等。不过,在较新的代码中,可能有一些不太受欢迎的情况。
免责声明:我还没有试过pypyodbc
用C编写
pyodbc
比pypyodbc
的潜在优势是:与用Python编写的
pyodbc
相比,pypyodbc
的潜在优势是:成熟的优势:
成熟在很大程度上取决于不出错。根据我的经验,这是不正确的,它有一个fair number of memory leak错误等,并看到对这个答案的评论-有证据表明
pyodbc
可能是相当有问题的。作者的观点是
pypyodbc
是Python中pyodbc
代码的重新实现,这意味着特性覆盖率应该相等。不过,在较新的代码中,可能有一些不太受欢迎的情况。免责声明:我还没有试过
pypyodbc
相关问题 更多 >
编程相关推荐