摘要:
#hello.pydef sayHello(): str="hello" print(str);if__name__=="__main__": print ('This is main of module "hello.py"') sayHello()python作为一种脚本语言,我们用python写的各个module都可以包含以上那么一个累死c中的main函数,只不过python中的这种__main__与c中有一些区别,主要体现在:1、当单独执行该module时,比如单独执行以上hello.py: python he 阅读全文
摘要:
python的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。那么,__init__.py还有什么别的功能呢?其实,__init__.py里面还是可以有内容的,我们在导入一个包时,实际上导入了它的__init__.py文件。我们可以再__init__.py文件中再导入其他的包,或者模块。[python]import readersimport writersimport commandsimport usersimport metaimport authimport admin这样,当我们导入这个包的时候,__init__.py文件自动运 阅读全文