Justin-刘清政的博客

python/面向对象高阶/15-__module__和__class__

2020-12-21

1
2
3
4
# lib/aa.py
class C:
def __init__(self):
self.name = 'SB'
1
2
3
4
5
# index.py

from lib.aa import C

obj = C()

一、module

  • module 表示当前操作的对象在那个模块
1
print(obj.__module__)  # 输出 lib.aa,即:输出模块

二、class

  • class表示当前操作的对象的类是什么
1
print(obj.__class__)  # 输出 lib.aa.C,即:输出类
使用支付宝打赏
使用微信打赏

点击上方按钮,请我喝杯咖啡!

扫描二维码,分享此文章