Làm cách nào để nhận được phần biến của type
dưới dạng chuỗi?Nhận trả lại 'loại' làm chuỗi có thể đọc được của con người
ví dụ:
>>> type('abc')
<type 'str'>
>>> type(1)
<type 'int'>
>>> type(_)
<type 'type'>
Trong mỗi trường hợp ở đây, tôi muốn những gì là bên trong dấu ngoặc đơn: str, int, kiểu như là một chuỗi.
Tôi đã thử sử dụng regex chống lại repr(type(1))
và hoạt động, nhưng điều đó có vẻ không mạnh mẽ hoặc Pythonic. Có cách nào tốt hơn?
Doh! Tôi nghĩ rằng nó sẽ không được rõ ràng như vậy! –