- 看漫画学Python:有趣、有料、好玩、好用(全彩版)
- 关东升
- 228字
- 2020-08-27 16:26:52
2.6 模块
在Python中一个模块就是一个文件,模块是保存代码的最小单位,在模块中可以声明变量、函数、属性和类等Python代码元素。
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_27_4.jpg?sign=1739262096-ucskn6jAX1oz2CuqTHIJ8WwdOPLV5FMg-0-0bd7cc822fc13bef2f9650fb2d068132)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_1.jpg?sign=1739262096-9XUcGCN9AbWWTF4hl0faWUNlqly1nvgF-0-6644009cb5ccaff6f1b3d8666e8cce3d)
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_2.jpg?sign=1739262096-VD132YXosK5zjc22weOLDqbhjcJAasnw-0-7dbb7150e9a74ddebbede385e438d9bd)
import<模块名>:通过这种方式会导入m2模块的所有代码元素,在访问时需要加前缀“m2.”
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_3.jpg?sign=1739262096-UqLidPV5iMP1ZpsrPfnwDu1o3vbiNPOg-0-e586752a8c78d4293bec0b253be01412)
from<模块名>import<代码元素>:通过这种方式会导入m2中的x变量,在访问时不需要加前缀“m2.”
![](https://epubservercos.yuewen.com/E31CF8/16992237404787606/epubprivate/OEBPS/Images/38839_28_4.jpg?sign=1739262096-3FZuGhEQrA8zYW0jYxLG5SiSIA7JUeow-0-abc025edf9cc87c2ade3b32fb16d2521)
from<模块名>import<代码元素>as<代码元素别名>:与②类似,在当前m1模块的代码元素(x变量)与要导入的m2模块的代码元素(x变量)名称有冲突时,可以给要导入的代码元素(m2中的x)一个别名x2