Open pretendhigh opened 4 years ago
The StandardError class is removed in Python 3. It was the base class for built-in exceptions, and it proved to be an unnecessary link in almost any exception’s inheritance chain.
The recommended fixer will replace all uses of StandardError with Exception. Review the result to check if this is correct.
Some code might rely on the name of an exception class, or on exceptions not derived from StandardError, or otherwise handle StandardError specially. You’ll need to handle these casses manually.
在Python 3里,StandardError已经被取消了,使用Exception替代。
python 版本 Python 3.7.3 vscode 中显示 orm.py 报错: Undefined variable 'StandardError' class ModelMetaclass(type):
stackoverflow 中有个回答, "exception StandardError which was removed in Python 3.",是这样的吗?