In [1]:
import unicodedata

In [2]:
print(unicodedata.east_asian_width('あ'))  # 全角かな
print(type(unicodedata.east_asian_width('あ')))


W
<class 'str'>

In [3]:
print(unicodedata.east_asian_width('a'))  # 半角英数


Na

In [4]:
print(unicodedata.east_asian_width('A'))  # 全角英数


F

In [5]:
print(unicodedata.east_asian_width('ア'))  # 半角カナ


H

In [6]:
print(unicodedata.east_asian_width('Å'))  # 特殊文字(例: オングストローム)


A