繁体   English   中英

在python中导入并检查__name__

[英]importing in python and checking __name__

我正在导入一个模块(我将其名称仅用作模块)。 每当我按下

module.__name__ 

它显示了一些名称Module.module

我什么时候做的

print module 

,我去提到的路径。 我没有模块,它有一个pyd文件。 我对python导入过程感到困惑, __name__究竟是__name__ __name__更改如何更改导入方式,导入时主要更改方式如何

你在这里有几个不同的问题。 __name__是模块的名称,包括从中导入它的所有包。 对于__main__问题,请参阅Blender提供的链接。 我不明白你的意思是“改变__name__改变我们导入的方式”。

至于.pyd文件,这是用C编写的Python扩展。它基本上是一个可以作为Python模块导入的DLL。 你可以在Python中使用它,但它不是用Python编写的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM