Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để lấy tên lớp của một cá thể trong Python?


Đoạn mã sau cho biết cách lấy tên lớp của phiên bản được đề cập.

Ví dụ

class Number:
    def __init__(self, number):
        self.number = number
n1 = Number(1)
print n1.__class__
print n1.__class__.__name__

Đầu ra

Điều này cho kết quả

__main__.Number
Number