可以
# 方法一:在except后边添加多个异常名称
# try:
# # NameError: name 'a' is not defined
# # 如果先出现NameError...# from os import listdir as ls
# print(ls())
# NameError: name 'listdir' is not defined
# 给功能名称起别名后,无法使用原名称只能使用新的功能名称...,经常需要调试,每次调试完成后还要将代码删除,否则导包结束后测试代码都会被执行一遍
# 所以我们需要想一个办法,将我们写的测试代码在当前模块中执行时,调用,在导入模块时不调用
# __name__就是说明当前文件执行的模块名是什么...,优先从最新的序列查找
import sys
print(sys.path)
# sys.path的返回值是一个路径列表,排名越靠前的路径,在调用模块时优先查找,如果这个路径下没有对应模块才去下一个路径中查找...# 在开发中可以在列表中你添加路径(了解)
开发中可以添加调用路径 sys.path.append(路径)
14、__all__的使用方式
# __all__可以控制模块使用功能from 模块名 import