![看漫画学Python:有趣、有料、好玩、好用(全彩版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/863/31391863/b_31391863.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.6 模块
在Python中一个模块就是一个文件,模块是保存代码的最小单位,在模块中可以声明变量、函数、属性和类等Python代码元素。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_27_4.jpg?sign=1739205778-VZviCb6M3ZlNqCRGYlvGSxv6uFhK3CL7-0-bd6fbedfa4c756cd0200d389eef1f603)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_1.jpg?sign=1739205778-Bb0mdTuoA9cGI0AQj90ooqoMNQBTtXcM-0-704f762b767bfcfdc8a722ee3e80d98b)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_2.jpg?sign=1739205778-vKKx4ZMiEbhW5lGsk8zDeAwzd6bp27Rm-0-765067bc4c26aab3fd6625cc8a9b69b6)
import<模块名>:通过这种方式会导入m2模块的所有代码元素,在访问时需要加前缀“m2.”
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_3.jpg?sign=1739205778-y503v0xPia8421wcVhE6zO3iP4LQTnKW-0-67b2e0eeb5b2212106be722494867fdf)
from<模块名>import<代码元素>:通过这种方式会导入m2中的x变量,在访问时不需要加前缀“m2.”
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_4.jpg?sign=1739205778-50dPb9kbsgDiX1lGmd3gfH9YWZmRWblr-0-13f52c9b2fe7cc16400844ccb10db5bf)
from<模块名>import<代码元素>as<代码元素别名>:与②类似,在当前m1模块的代码元素(x变量)与要导入的m2模块的代码元素(x变量)名称有冲突时,可以给要导入的代码元素(m2中的x)一个别名x2