异常处理和模块导入:
# 异常处理 def diyException(): raise Exception("this is error") # 对异常进行捕获处理 try: # print(a) diyException() except Exception as e: # 捕获所有异常 print("Something went wrong") print(e) else: #没有异常的时候执行 print("这里是else的代码") finally: # 无论是否有异常都会执行 print("这里是finally的代码") # 导入模块 import m m.funa() # 包模块 from pack01 import reg #目录下的__init__.py会先执行,在导入这里就会执行 reg.func()