\_\_module\_\_和\_\_class\_\_
2024-10-08 18:07:38
__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,即:输出模块
二、通过字符导入模块
a = __import__('sys')
print(a.path)
三、__class__
- __class__表示当前操作的对象的类是什么
print(obj.__class__) # 输出 lib.aa.C,即:输出类
print(obj.__class__.__name__) # 输出 C,即:输出类名
最新文章
- sql server 公共表达式的简单应用(cte)
- Android混淆打包
- [No000062]读书八字诀:怎样将书读得通透?
- 【Solr】索引库查询界面详解
- MongoDB学习(2)—Node.js与MongoDB的基本连接示例
- [daily][CentOS][yum] 删除包的同时一同清理掉安装时一起装进来的依赖包
- iOS - UIImageView
- python中使用zip函数出现<;zip object at 0x02A9E418>;
- Delphi Alpha皮肤控件使用方法
- MYSQL注入天书之服务器(两层)架构
- 【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列4
- CGridCtrl在MFC中的使用(一)
- oracle 主键自动增长
- gulp 学习笔记
- 【MySql】——MHA+GTID+failover+binlog-server+Atlas
- bbs项目学习到的知识点(orm中的extra)
- 2-Twenty Fourth Scrum Meeting-20151230
- Nginx的alias的用法及与root的区别
- hack the box-Access Writeup
- Linux下阅读MHT文件