__module __、__ class__

ディレクトリ

# lib/aa.py
class C:
    def __init__(self):
        self.name = 'SB'
# index.py

from lib.aa import C

obj = C()

__module__

  • __module__は、そのモジュール内のオブジェクトの現在の操作を示します
print(obj.__module__)  # 输出 lib.aa,即:输出模块

__クラス__

  • クラスの現在の操作がある表す何__class__オブジェクト
print(obj.__class__)  # 输出 lib.aa.C,即:输出类

おすすめ

転載: www.cnblogs.com/nickchen121/p/10991513.html