(资料图)
在做Python开发时,经常要用到内置的或第三方模块。但问题是,这些模块不是自己写的,在调试代码的时候,根本不知道这些模块中的某些对象具体是个什么样的数据结构,包含哪些信息、哪些值,虽然可以通过查看源码,一步一步地去分析,但是这么做太费劲了,我们可以按照如下步骤来查看python对象的信息。
1、type(object),返回对象object的类型
2、dir(object),返回object所有有效的属性列表
3、object.__dict__,返回object对象的__dict__属性,有些对象可能没有__dict__属性
4、callable(object)若object对象是可调用的,则返回True,否则返回False。注意,即使返回True也可能调用失败,但返回False调用一定失败
5、查看到object的所有属性或方法之后,则可以尝试打印属性的值或执行方法函数
打印属性值,可以试试执行str(object)或list(object),可能会报错,但也可能成功,如果成功了就可以用print查看对象的数值
执行方法函数,函数返回的可能是一个对象,也可能是一个值。如果是一个对象,继续重复以上步骤,如果是一个值,则按照上面的方法打印属性值
6、如果以上方法都没有查到想要的信息,可以使用help(object)调用内置帮助系统,但是有些对象没有help文档,还可以根据type(object)的类型,上网查找该类型的相关文档。
Python
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有***或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。在做Python开发时,经常要用到内置的或第三方模块。但问题是,这些模块不是自己写的,在调试代码的时候,根本不知道这些模块中的某些对象具体是个什么样的数据结构,包含哪些信息、哪些值,虽然可以通过查看源码,一步一步地去分析,但是这么做太费劲了,我们可以按照如下步骤来查看python对象的信息。标签:
-
天天快播:3个框架,帮你找出真正的解决问题的原因[奋斗]经营活动之中的问题3个框架,帮你找出真正的解决问题的原因[奋斗]经营活动之中的...
-
灵幻新娘_关于灵幻新娘介绍1、《灵幻新娘》是由张杰执导的,邓荣銾编剧的情色惊悚片,朱...
-
微软总裁:正在寻找解决动视交易中英国禁令的方案-快播据财联社援引外媒消息,微软总裁布拉德・史密斯表示,他正在...
-
承德供电:主动服务保障供电 全力以赴护航高考 全球快资讯“温度正常、电压电流正常,无异响……”6月6日,冀北承德供...
-
天天热头条丨机智!11岁少年“截胡”骗子,帮爸爸止损29万元人民网讯据广东省公安厅官网消息,近日,广州天河的陈先生(...
-
三六零:实控人周鸿祎已完成向胡欢转让所持6.25%公司股份_全球今亮点三六零:实控人周鸿祎已完成向胡欢转让所持6 25%公司股份:...
-
全球微资讯!非常案件电视剧_非常邪恶1、这世间,最难捉摸的是人心。2、看似面和心善的人,其实内...
-
新手如何学会卖化妆品 新手学卖化妆品的技巧-全球今热点1、先学会包装自己。销售化妆品之前,应该先将自己给包装好。...
-
世界微资讯!征服官网下载 征服私服发布网站1、1、本站日访问量300人左右,征服私服信息和家族信息每天早...
-
四川公安重拳整治“飙车炸街”违法犯罪 全球今日讯民主与法制网讯(记者黎志飞)6月2日,记者从四川省公安厅获...
- 智联世界,元生无界!快手虚拟人IP亮相2022人工智能大会
2022-09-07 10:47:54
- 机器人界“奥林匹克”!2022世界机器人大会8月18日举行
2022-08-10 09:58:58
- 2025年全球人口将达到90亿!机器人将在农业领域大显身手
2022-07-14 09:41:10
- 中科院院士蒋华良:AI+分子模拟与药物研发将大有可为
2022-07-14 09:37:00
- “千垛之城荷你有约” 2022兴化市荷文化旅游节正式开幕
2022-07-07 09:28:34