How to get class name in Python

2 Answers

0 votes
class test:
    def __init__(self, test):
        self.test = test

obj = test(1234)

print(type(obj).__name__)
print(obj)





'''
run:

test
<__main__.test object at 0x7f3ddad48190>

'''

 



answered Apr 27, 2021 by avibootz
0 votes
class test:
    def __init__(self, test):
        self.test = test

obj = test(1234)

print(obj.__class__)
print(obj.__class__.__name__)
print(obj)




'''
run:

<class '__main__.test'>
test
<__main__.test object at 0x7fdbc4add150>

'''

 



answered Apr 27, 2021 by avibootz

Related questions

2 answers 176 views
176 views asked Nov 11, 2023 by avibootz
1 answer 130 views
1 answer 117 views
1 answer 113 views
1 answer 161 views
1 answer 157 views
...