您的位置:首页 > 编程语言 > Python开发

python与sqlite3分析

2009-02-20 14:42 218 查看
前几天无事,在翻python的目录时,发现Python中和sqlite3有关的东西还真是不少啊。

{Python-Home-Dir}/

/DLLs/_sqlite3.pyd

/DLLs/sqlite3.dll

/libs/_sqlite3.lib

/Lib/sqlite3/*

但是限于个人的编程水平,还不会反编译,因此只好进行猜测(主要是用Ultraedit来看),猜测的结果是似乎在使用sqlite3的时候,首先链接_sqlite3.lib,接着查询_sqlite3.pyd,最终通过sqlite3.dll获得执行的结果.

_sqlite3.pyd是Python格式的类似于DLL之类的东西,而_sqlite3.lib则仅仅包含了链接到_sqlite3.pyd的信息,最终执行数据库操作都是通过sqlite3.dll进行的.而sqlite3.dll则是sqlite官方提供的东东.

我水平实在太差了,为了分析透这个东西,决定好好地一点一点分析.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: