- dir()内置函数可以查看一个模块里面的所有函数名称;
- 导入模块的时候可以使用as关键字来给模块起一个别名(别名最好使用大驼峰命名法);
- from import只导入部分工具,这种方式在调用具体的函数的时候不需要指定模块名.来调用;
- 如果使用from import导入的模块有两个相同的工具(函数),则后导入的会覆盖前面导入的函数;如果确实想要都用到这两个相同名字的函数,可以使用起别名的方式解决;
from python.exception.测试模块1 import say_hello as Moudel_say_hello
from python.exception.测试模块2 import say_hello
say_hello() # 调用的是模块2的say_hello()
Moudel_say_hello() # 调用的是模块1的say_hello()
领取Python学习资料可以加小编的微信:tz2020jd
- from import *的导入方式,这样和直接import 模块名看似是一样的,但是这种方式和from import一样,调用的时候不需要指定 模块名.,还是很方便的,但是开发中不推荐使用,因为有可能多个模块之间有相同的函数,这样也会导致覆盖的问题;
- 给文件起名千万不要和系统的文件模块名字相同,因为搜索模块的顺序是先从当前目录下搜索模块,最后才是python解释器中的模块;
import random #