2017-09-06 117 views
0

我安装了cx_Oraclepython包使用pycharm's包安装程序。它成功安装并且完美地工作。该软件包的安装目录显示为c:\program files(x86)\python36-32\lib\site-packages\。当我进入这个目录时,我没有看到cx_Oracle的软件包目录。我只看到以下两个涉及到cx_Oracle - 目录和cx_Oracle.cp36-win32.pyd文件。对于其他软件包,我看到软件包目录以及info目录,但对于cx_Oracle我只看到info目录。问题定位cx_oracle python包文件/目录

cx_Oracle的软件包目录在哪里?

回答

0

文件cx_Oracle.cp36-win32.pyd是cx_Oracle模块本身。当你在你的Python程序中导入cx_Oracle时,Python解释器加载这个pyd(事实上它是一个链接到python36.dll的dll库),并从这个Python“模块”中调用函数。与其他模块一样,cx_Oracle没有更多文件(即cx_Oracle.py(o | c))。

+0

所以所有的函数,如cx_Oracle.makesdn()等都在这个'pyd'文件中实现? – user2916886

+0

是的。你可以在Python控制台试试这个: 进口cx_Oracle 目录(cx_Oracle) ,你看这是什么模块中。 –