最近看到一个二次开发的程序,感觉很奇怪,百思不得其解,尝试过很多方法都无法实现。
在一个目录下有如下三个文件:
HULL_run_NC.py代码如下
# emacs-mode: -*- python-*-
import HULL_APPLICATION
def run():
HULL_APPLICATION.run_NC()
if (__name__ == '__main__'):
run()
我们可以看到第二行导入的包
import HULL_APPLICATION
这是此脚本同目录下的一个dll
第一次见到Python脚本里面可以直接import 一个dll
我怀疑是将编写好的Python脚本打包成dll,是一种保密措施。
然后直接在Python脚本中import,
但是不知道是如何实现的
哪位大牛知道?