logo
Loading...

getattr(text, attr)() - Cupoy

想詢問 為甚麼需要再 getattr(text, attr) 後面再加上 () 才會正常運作

getattr(text, attr)()

2021/06/04 上午 10:05
陳柏翰
觀看數:18
回答數:2
收藏數:0

想詢問 為甚麼需要再 getattr(text, attr) 後面再加上 () 才會正常運作

回答列表

  • 2021/06/04 下午 08:50
    Rene Wang
    贊同數:0
    不贊同數:0
    留言數:2

    你的問題不是很清楚,我只能猜想,getattr 取出的 attr 是方法,所以要在後面再加上()才能正常運作。

  • 2021/06/06 上午 00:28
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:1

    嗨,你好
    getattr(text, attr) 的用法會視同於 text.attr,如果直接印出來會是: ``` ``` 代表的是未執行的 function,這樣 text.attr() 才是執行。

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤 我的粉絲專頁 ヽ(●´∀`●)ノ