辽宁省建设厅证书查询网站,网站首页排名,html手机网站怎么做,页面优化的方法有哪些魔术方法作用_init_对象的初始化方法_class_返回对象所属的类_module_返回类所在的模块_mro_返回类的调用顺序#xff0c;可以找到其父类#xff08;用于找父类#xff09;_base_获取类的直接父类#xff08;用于找父类#xff09;_bases_获取父类的元组#xff0c;按它们…魔术方法作用_init_对象的初始化方法_class_返回对象所属的类_module_返回类所在的模块_mro_返回类的调用顺序可以找到其父类用于找父类_base_获取类的直接父类用于找父类_bases_获取父类的元组按它们出现的先后排序用于找父类_dict_返回当前类的函数、属性、全局变量等_subclasses_返回所有仍处于活动状态的引用的列表列表按定义顺序排列用于找子类_globals_获取函数所属空间下可使用的模块、方法及变量用于访问全局变量_import_用于导入模块经常用于导入os模块_builtins_返回Python中的内置函数如eval 拿BUGKU的题目来测试一下:
1. class
.__class__转换URL编码后{{%27%27.class}} ”引号表示字符串的意思加上__class__,就是查看它的类 2. base
.__base__就是查看它的上级类也就是父类
3. subclasses
由于object已经是最上面的父类了所以我们查看它的子类
.__subclasses __() 看到有很多我们寻找我们能执行命令的类比如:os._wrap_close,然后它是在返回结果的第118位所以我们在.__subclasses __()加上[117] //列表从0开始计算个数
4. globals
.__globals__获取函数所属空间下可使用的模块、方法及变量用于访问全局变量 …