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 276 views
276 views asked Nov 11, 2023 by avibootz
1 answer 212 views
1 answer 189 views
1 answer 194 views
1 answer 246 views
1 answer 235 views
...