程序内容的函数可以将模块中的同名函数覆盖


#from……import *语句

#作用:把 一个模块中所有的内容全部导入当前命名空间

Ex:

from sunck import *

#最好不要过多的使用



模块引入的三种方式

1.import module  调用 模块名.方法

2.from module import Name

2.from  module import *

    模块也能单独执行


name 属性

模块为可执行的py文件 模块被另一个程序所引用。

不想让模块中的代码被执行,可以使用name属性来使程序仅调用程序中的部分代码

每一个模块都有一个__name__属性,当其值等于"__main__"时,表明该模块自身在执行。否则会被引入其他文件,可以加个 print(__name__)来调试

当前文件如果为程序的入口文件,则__name__属性的值为__main__


2019年7月16日20:57:36