TypeError:exceptions must be old-style classes or derived from BaseException, not str
The sole argument to raise indicates the exception to be raised. This must be either an exception instance or an exception class (a class that derives from Exception). Try this: test=”abc” if True: raise Exception(test + ‘def’)