一、模块调用。
复杂的程序都是多模块的,所谓的模块,在Python中就是一个py文件,不同的模块实现不同的功能。一个模块要调用其他模块里的东西,包括函数、变量等,需要“先导入模块”。这些模块都存放在同一目录下,才能在一个模块中导入并调用其他模块。导入方式有2种:
1、 “import 模块(例如:import bo)”。
使用方式是 bo.touch(),bo.xxx,…… 即引用的时候需要指明是哪个模块的。
这种方式的缺点是需要频繁的写被引用的模块。
2、“from模块import x1,x2 ”。
这种方式是把后面的x1,x2函数直接导入到当前的名空间了,所以可以直接使用x1,而无需声明是来自哪个模块文件。缺点是要导入的函数很多的话,你就需 要在后面加很多X1,X2,X3,X4……..。 有一个方法是直接 “from模块 import *