模块的导入
知识点
导入模块
1 | # 导入模块时,每个导入应该独占一行 |
导入同名模块
1 | # 导入同名函数时,可以使用as给其中一个函数取别名的方式 |
模块搜索顺序
1 | # 导入模块时,python会在当前目录下搜索指定模块名的文件,如果有则直接导入,如果没有就搜索系统目录 |
模块导入原则
1 | # 每个被开发的独立文件都是一个模块,导入文件时,文件所有无任何缩进的代码都会被执行一遍。 |
作业
- (问答)给导入模块设置别名,这个别名的命名规则是什么
- 导入模块requests,并将其设置别名未Shuai
- 从模块requests中导入方法get
- 将requests中所有的方法全部导入
- (问答)当导入的多个模块中的方法同名时,此时会发生什么?应当如何处理?
- 打印出requests包的详细路径
- (问答)我们自己创建模块时,需要注意什么
- (问答)请简答python中模块的搜索顺序
- (问答)刚导入模块时,其模块文件中的代码是否会被执行
- (问答)写完一个模块的代码后,如果想在当前模块中调试代码,但又不希望别的模块调用时执行我们的调试代码,此时如何解决