from mycustomdll import *
但是,每当我运行脚本时,它都会抱怨找不到包mycustomdll。我查看了另一个也使用dll的脚本,在顶部看到了下面的一行
#using mycustomdll
我将这一行添加到第一个文件的顶部,然后python scrypt就顺利运行了。一位同事猜测#using行在某种程度上起着名称空间声明的作用。另一种可能的解释是,它的行为类似于python解释器的预处理器指令
使用do将dll文件公开给python进行导入的具体操作是什么?
附加问题:python是否有这样的特殊关键字,作为注释覆盖了#的标准行为?如果是的话,它们是什么(是否有我可以仔细阅读的列表?)
我们正在为构建环境使用预编译的IronPython包的自定义子集,其中一些包可能是在内部编写的,因此我不能排除这不是标准行为的可能性
#using
只是一个评论。甚至在IronPython中相关问题 更多 >
编程相关推荐