Why “try…else” is “invalid syntax” in Python?
本问题已经有最佳答案,请猛点这里访问。
正常的:
1 2 3 4 5 6 | try: something may go wrong... except: pass else: others func... |
我需要什么:
1 2 3 4 | try: something may go wrong... else: others func... |
"尝试……否则"不存在有什么原因吗?
如果支持,语法
1 2 3 4 | try: something may go wrong... else: others func... |
在行为上完全等同于
1 2 | something may go wrong... others func... |
也就是说,您不需要任何特殊的语法