@zzy0471
2018-04-06T23:44:46.000000Z
字数 356
阅读 1100
Python
使用模块可以起到组织、隔离和复用代码的作用,一个.py文件可以视为一个最简单的模块,用关键字import
可以导入,如:
在main.py中引用并执行main.py:
包的作用等同于Java中的包和C#中的命名空间。创建一个文件夹,并在此文件夹下创建文件__init__.py,这样这个文件夹就是一个包了。引用时配合使用from
和import
关键字,如果只是使用import
引入,那么代码中需要显式给出完整的包名,结合from
关键字,代码中就不需要显式给出包名了:
注意:包名最好选择不太可能和别人重复的名称,如公司名称。我做实验时开始用的是abc,调了一个小时,反复对照参考书就是跑不起来,后改abc为abcd就好了,可能是abc是Python内置的包或模块名,坑。