Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะรับชื่อคลาสของอินสแตนซ์ใน Python ได้อย่างไร


โค้ดต่อไปนี้แสดงวิธีรับชื่อคลาสของอินสแตนซ์ที่เป็นปัญหา

ตัวอย่าง

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

ผลลัพธ์

ให้ผลลัพธ์

__main__.Number
Number