异常处理
出错了不向外抛出,而是被except接收
try:
#代码块
except:
#代码块
#捕获所有异常,意思是如果try代码块里的代码错误,就尝试except里的代码
try:
代码块
except NameError as e:
代码块
#捕获特定异常
try:
代码块
except (NameError,ZeroDivisionError) as e:
代码块
#捕获多个异常
try:
#尝试运行
except Expection as e:
#如果出现错误运行
else:
#不出错运行
finally:
#不管是否出错都运行
导入模块
import module
#导入某个模块
from module import function
#从某个模块导入某个功能
import module as name
#导入模块为某个名字
from module import function as name
#将module的某个功能称作name