python3学习手册★第9章、异常处理 异常是python对象,表示一个错误,当程序发生异常时,需要捕获处 理它,否则程序会终止执行。 ①捕获异常可用try, except语句 try: #要执行的语句 except xx类: #可以不匹配具体的错误类 #要执行的语句 except yy类 as 数据: #要执行的语句 else: #如果没有异常发生时 执行的语句 执行的语句 finally: #不管有无异常最终都要执行的语句 ②触发异常 可以使用raise语句 自己 触发异常 def myFunc(varx): if varx < 10: raise Exception("提示信息", varx) # 触发异常后,后面的代码不会再执行 # 使用 try: myFunc(n) except Exception 要执行的语句,err就是抛出的varx 自定义异常类,创建一个新类,继承自Excep�on类 class MyError(Exception): #创建自定义类,继承自 Exception def __init__(self, arg): self.arg = arg # 其他语句 # 捕获异常 try: raise MyError("xx")0 码力 | 213 页 | 3.53 MB | 1 年前3
k8s操作手册 2.3#检测tcp端口是否可连接 port: 80 ini�alDelaySeconds: 10 #pod刚拉起时延迟10秒再检测,默认0秒 �meoutSeconds: 2 #检测超时2秒,默认1秒 periodSeconds: 3 #隔3秒再进行下一次检测,默认1秒 failureThreshold: 2 #2次失败,则判定pod启动失败,默认3次 successThreshold: 1 #1次检测成功,则判定pod启动成功了,默认1次 readinessProbe: #pod就绪性探测,对应READY,失败后不会重启pod, 只是服务不可访问 tcpSocket: #pod存活性探测,失败后根据restartPolicy决定是否重启 tcpSocket: #检测tcp端口是否可连接 port: 80 ini�alDelaySeconds: 10 #pod刚拉起时延迟10秒再检测,默认0秒 readinessProbe: #pod就绪性探测,失败后不会重启pod,只是服务不可访0 码力 | 126 页 | 4.33 MB | 1 年前3
共 2 条
- 1













