Размер типа данных с использованием NumPy

В NumPy я могу получить размер (в байтах) определенного типа данных:

datatype(...).itemsize

или же:

datatype(...).nbytes

Например:

np.float32(5).itemsize #4
np.float32(5).nbytes   #4

У меня два вопроса. Во-первых, есть ли способ получить эту информациюбез создания экземпляра типа данных? Во-вторых, какая разница междуitemsize а такжеnbytes?