日韩一区二区高清_精品捆绑美女sm三区_欧美日韩国产在线看_成人毛片在线观看

您的位置:首頁 >滾動 > 正文

環球觀天下!如何查看python對象的屬性或方法

來源:個人圖書館-nxhujiee2023-06-06 20:58:07


(相關資料圖)

在做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對象的信息。
關鍵詞:

最近更新

主站蜘蛛池模板: 91精品国产精品| 国产美女视频免费| 欧美激情亚洲国产| 久久久国产精品免费| 岛国视频一区| 日韩免费在线观看av| 久久精品.com| 欧美大香线蕉线伊人久久| 日韩在线中文字幕| 国产精品日韩三级| 久章草在线视频| 日本欧美一二三区V| 99精彩视频在线观看免费| 亚洲精品在线免费看| 国产精品成人久久电影| 久久av在线播放| 日韩在线视频免费观看| 亚洲精品一区二区三| 国产欧美亚洲精品| 日本一区二区三区在线视频| 国产精品欧美日韩久久| 亚洲精品tv久久久久久久久| 国产精品美女在线| 国产精品成人av性教育| 欧美精品999| 婷婷视频在线播放| 欧美日韩精品免费在线观看视频| 在线精品日韩| 国产精品久久久久久av福利| 国产精品美女久久久免费| 9a蜜桃久久久久久免费| 99精品国产一区二区| 日韩啊v在线| 国产精品一区二区三区观看| 国产在线播放一区二区| 日产日韩在线亚洲欧美| 日韩在线激情视频| 久久精品视频播放| 在线一区亚洲V| 久久精品国产欧美激情| 国模吧无码一区二区三区|