class CustomError(TypeError):
def __init__(self,message,code):
super().__init__(f'ErrorCode:{code}. {message}')
raise CustomError("This is a sample error message!",500)
Okay, so I have just started learning about custom errors in python and the instructor introduced me to the concept of error code. The problem is- I don't quite understand what this fstring is doing here? What does this mean?