try:
#'NoneType' object has no attribute 'pop'
#'NoneType' object has no attribute 'lower'
except TypeError:
#this code should run if any of the two errors happens, but doesn't
#right now it doesn't OFC
except Exception as e:
input(e)
Here is a list of all the exceptions in python
https://www.pythonforbeginners.com/error-handling/pythons-built-in-exceptions
>Solution :
To determine, you can use sys.exc_info.
from sys import exc_info
try:
# raise exception
except:
print(exc_info()[0])