如何查看python对象的属性或方法
(资料图片)
在做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对象的信息。标签:
相关阅读
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
推荐阅读
-
如何查看python对象的属性或方法
在做Python开发时,经常要用到内置的或第三方模块。但问题是,这些更多
2023-06-06 21:27:22
-
【原】【政治】来和政治谈恋爱吧
终于要开始写政治了——我最想写的科目,最喜欢的科目,也是我学得更多
2023-06-06 21:21:56
-
文化和自然遗产日 | 山东主场城市活动将在日照
6月8日,2023年“文化和自然遗产日”山东主场城市活动将在日照市举行。更多
2023-06-06 21:16:26
-
全球百事通!汉滨区张滩镇安沟村扶贫互助协会_关
1、汉滨区张滩镇安沟村扶贫互助协会是成立于2018年5月25日的社会团体。更多
2023-06-06 21:06:11
-
天堂电影迅雷下载_美少女特工队迅雷下载
1、美少女特工队BD1280高清中英双字种子下载地址:你要的是这个吧。2、更多
2023-06-06 20:43:54
-
全球实时:通威股份:拟在成都市双流区投资建设年
通威股份公告,全资子公司通威太阳能科技有限公司拟与成都市双流区人民更多
2023-06-06 20:44:18
-
【全球独家】现货黄金弱反弹,FED前景待明晰,逆
现货黄金弱反弹,FED前景待明晰,逆转强势美元还须“借力”更多
2023-06-06 20:28:18
-
价格前线|6月6日钴现货异动提示|快资讯
据同花顺iFinD数据显示,6月6日钴价格出现异动: 钴现货6月6日已涨至2更多
2023-06-06 20:28:42
时尚热图
热门标签
精彩放送
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
06-06
-
今日必看
-
精彩话题
-
今日推送
- 2023中国(合肥)第五届房车露营大会将办
- 最新资讯:加拿大央行决议来袭!若选择观望,英镑兑加元有望收复失地
- 最新资讯:双象股份(002395)6月6日13点15分触及跌停板
- 联测科技: 公司根据上海证券交易所相关规则的规定及时履行信息披露义务 头条焦点
- 周大生:5月29日接受机构调研,国盛证券、MILLENNIUM PARTNERS等多家机构参与-每日热文
- 全球快看:GDR规则有变!A股出海融资更容易了?
- 申港证券:给予云海金属买入评级|全球观察
- 速看:一线城市楼市降温 二手房议价空间加大
- 遭遇骗局后能获"国家赔偿"?老人又被骗了6万多
- 欧元若能守住1.0660附近支撑,本周将触底! 全球速递
- 全球要闻:苹果发布首款头显 概念全线大跌!房地产板块A股港股一起狂飙!
- 发布“石头家居清洁中心” 开启家居健康新时代
- 全球热头条丨迎战高考关键期,保持好的沟通很重要
- 一张图:2023/06/06黄金原油外汇股指"枢纽点+多空占比"一览
- 【东海期货6月6日产业链日报】贵金属篇:非制造业PMI弱于预期,金价反弹
- 天天百事通!苹果WWDC说了些什么?(附概念股)
- 天奇股份:相关公告可登陆巨潮资讯网(www.cninfo.com.cn)查阅|世界新资讯
- 惠城环保:目前该项目还在设计改造中-全球速看
- 华金证券:给予唯捷创芯买入评级 每日动态
- 苹果推出全新 15 英寸 MacBook Air:搭载 M2 芯片 售价 10499 元起 环球新资讯
- 即时:天桥起重:公司截至5月31日的股东人数为43,851户
- 孚日股份:隐身性能涂层具有可见光、近红外隐身性能,而且具有优异的隔热降温节能效果
- MR头显售价2.5万元!苹果“天价”发布 A股供应商暴跌_焦点消息
- 长安期货6月6日原油日报:油价高开低走宽幅运行,日内关注EIA月度报告指引
- 全球快讯:期货公司观点汇总一张图:6月6日农产品(棉花、豆粕、白糖、玉米、鸡蛋、生猪等)
- 长安期货6月6日贵金属日报:美元指数上行受阻,贵金属期价或下存支撑
- 全球观热点:【东海期货6月6日产业链日报】能化篇:油价小涨,市场选择观望
- 每日精选:推动行业低碳转型升级 上海市消保委发布化妆品绿色消费报告
- 道森股份(603800)6月6日10点54分触及涨停板
- 全球热议:海光信息: 公司与AMD共同成立了两家合资公司,具体情况请见公司《招股说明书》
- 亿帆医药(002019)6月6日10点57分触及跌停板
- 世界速读:玉马遮阳:公司始终与广大投资者保持友好沟通,认真回答投资者的关切
- 微头条丨伟时电子: 公司为VR提供背光显示模组等相关产品
- 天天微速讯:ETF观察丨卓胜微涨超4% 数字经济ETF(159658)交投活跃 机构:半导体周期拐点可能提前到来
- 全球观天下!澳联储周二加息概率为50%,若加息澳元将延续涨幅!
- 中信建投期货6月6日贵金属早报:美元指数转弱,贵金属再度反弹
- 湖南理工业有什么专业学院录取分数线大学是一本吗 天天观察
- 期货公司观点汇总一张图:6月6日有色系(铜、锌、铝、镍、锡等)-全球滚动
- 广州御艾、麦谷生物2家化妆品生产公司被责令整改
- 【热闻】美日再次走强!若达145高位,或引发央行另一场干预
- 儿童保温杯怎么选?种类不同保温效能有差距
- 环球资讯:用好平台 推动旅游教育迈上新台阶
- 期货公司观点汇总一张图:6月6日黑色系(螺纹钢、焦煤、焦炭、铁矿石、动力煤等)
- 《永乐大典》将在广西展出 免费开放一年
- 世界热点评!北京朝阳举行网络直播营销平台自律公约签约仪式
- *ST华仪(600290)6月6日9点31分触及涨停板
- 手机、无人机成新农具 点点手指就能浇水施肥 天天速读
- 利元亨: 公司如若实施新股权激励计划将会提交董事会、股东大会审议并及时披露相关信息
- 每日消息!【早评】震荡筑底进行中 等二次回踩低点
- 全球资讯:东方智造(002175)6月6日9点34分触及涨停板