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

    環(huán)球觀天下!如何查看python對象的屬性或方法

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


    (相關(guān)資料圖)

    在做Python開發(fā)時,經(jīng)常要用到內(nèi)置的或第三方模塊。但問題是,這些模塊不是自己寫的,在調(diào)試代碼的時候,根本不知道這些模塊中的某些對象具體是個什么樣的數(shù)據(jù)結(jié)構(gòu),包含哪些信息、哪些值,雖然可以通過查看源碼,一步一步地去分析,但是這么做太費勁了,我們可以按照如下步驟來查看python對象的信息。

    1、type(object),返回對象object的類型

    2、dir(object),返回object所有有效的屬性列表

    3、object.__dict__,返回object對象的__dict__屬性,有些對象可能沒有__dict__屬性

    4、callable(object)若object對象是可調(diào)用的,則返回True,否則返回False。注意,即使返回True也可能調(diào)用失敗,但返回False調(diào)用一定失敗

    5、查看到object的所有屬性或方法之后,則可以嘗試打印屬性的值或執(zhí)行方法函數(shù)

    打印屬性值,可以試試執(zhí)行str(object)或list(object),可能會報錯,但也可能成功,如果成功了就可以用print查看對象的數(shù)值

    執(zhí)行方法函數(shù),函數(shù)返回的可能是一個對象,也可能是一個值。如果是一個對象,繼續(xù)重復(fù)以上步驟,如果是一個值,則按照上面的方法打印屬性值

    6、如果以上方法都沒有查到想要的信息,可以使用help(object)調(diào)用內(nèi)置幫助系統(tǒng),但是有些對象沒有help文檔,還可以根據(jù)type(object)的類型,上網(wǎng)查找該類型的相關(guān)文檔。

    Python

    版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有***或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。在做Python開發(fā)時,經(jīng)常要用到內(nèi)置的或第三方模塊。但問題是,這些模塊不是自己寫的,在調(diào)試代碼的時候,根本不知道這些模塊中的某些對象具體是個什么樣的數(shù)據(jù)結(jié)構(gòu),包含哪些信息、哪些值,雖然可以通過查看源碼,一步一步地去分析,但是這么做太費勁了,我們可以按照如下步驟來查看python對象的信息。
    關(guān)鍵詞:

    最近更新

    久久影视国产亚洲| 亚洲爆乳大丰满无码专区| 亚洲一区二区高清| 亚洲成a人片在线观看中文动漫 | 国产亚洲精品影视在线| 伊人久久大香线蕉亚洲五月天 | 久久亚洲AV成人无码| 国产精品亚洲专区无码不卡| 久久久久亚洲Av无码专| 亚洲一区二区三区免费| 亚洲性久久久影院| 久久亚洲国产成人影院网站| 亚洲精品黄色视频在线观看免费资源| 亚洲AV无码久久久久网站蜜桃| 亚洲色爱图小说专区| 亚洲av永久中文无码精品综合| 亚洲国产欧美日韩精品一区二区三区| 久久久亚洲欧洲日产国码二区| 亚洲高清在线视频| 久久久久亚洲AV无码麻豆| 亚洲美女自拍视频| 亚洲国产精品一区二区成人片国内| 精品韩国亚洲av无码不卡区| 亚洲免费视频网址| 亚洲精品国产成人99久久| 亚洲视频小说图片| 亚洲一区二区三区高清视频| 亚洲综合av一区二区三区不卡 | 亚洲AV无码乱码精品国产| 亚洲综合一区无码精品| 亚洲大尺度无码无码专线一区| 九月婷婷亚洲综合在线| 亚洲欧美日韩中文字幕在线一区 | 亚洲国产成人久久综合一区77 | 亚洲伦理中文字幕| 亚洲综合激情视频| 国产精品高清视亚洲精品| 亚洲人成网站免费播放| heyzo亚洲精品日韩| 夜夜春亚洲嫩草影院| 亚洲午夜久久久精品影院|