繁体   English   中英

PYTHON - >创建一个在导入时打印内容的模块

[英]PYTHON -> Creating a module that prints something when imported

当我在Python中导入模块时,我通常按如下方式进行:

from math import pi

pi

答案 - > 3.14159265

有没有办法可以创建一个模块,只是在导入打印后?

例如:

import module

Answer -> Hello world!

只需在模块中添加print语句,您就可以完全按照自己的描述进行操作。

要跟进您的评论,这就是您的模块应该如何:

print 'hello'
#Here define functions of the module 
...

if __name__ == "__main__":     
    print 'world'              

在这里你可以找到关于这种语法的更多信息: 如果__name__ ==“__ main__”:怎么办?

暂无
暂无

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

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