娇w兴 发表于 2017-4-20 12:24:25

Python__模块

什么是模块:sys、time等模块,已经被封装起来,我们经常在用。
每个Python模块都有它的__name__

#!/usr/bin/python
if __name__ == '__main__':
print 'This program is being run by itself'
else:
print 'I am being imported from another module'

This program is being run by itself

说明运行着的模块名为'__main__',也就是C语言中的main()
定义模块

#!/usr/bin/python
# Filename: mymodule.py
def sayHi():
print 'Hi'
def sayHello():
print 'Hello'
version = '0.1'
# End of mymodule.py
使用模块,导入全部

#!/usr/bin/python
import mymodule
mymodule.sayHi()
mymodule.sayHello()
print 'Version', mymodule.version

导入模块的指定部分

#!/usr/bin/python
from mymodule import sayHi, version
页: [1]
查看完整版本: Python__模块