文章詳情頁
python - 一個(gè)簡單的裝飾器例子報(bào)錯(cuò)
瀏覽:201日期:2022-09-21 17:49:27
問題描述
練習(xí)《PYTHON核心編程(第二版)》中一個(gè)有關(guān)函數(shù)裝飾器的例子(例11.2),可是報(bào)類型錯(cuò)誤,Type Error:’NoneType’ object is not callable。一直查不出原因,請高手指點(diǎn)一下。所用Python是3.5.2版本。程序代碼如下:
錯(cuò)誤提示:
問題解答
回答1:貼上源代碼 文本,再回復(fù)。
回答2:已經(jīng)找到錯(cuò)在哪里了,在定義裝飾器函數(shù)tsfunc時(shí),返回值應(yīng)該是包裝的函數(shù)對象,而不是包裝的函數(shù)調(diào)用。應(yīng)該寫為“return wrappedFunc”,而不是“return wrappedFunc()”
上一條:python - pyspider cookies問題,用requests設(shè)置cookies成功登錄微博但在pyspider中失敗下一條:python3.x - pybloomfilter 在python3 中是否無法使用
相關(guān)文章:
1. nginx bind failed2. android - 圖片列表分組之后復(fù)用問題3. android - 有數(shù)據(jù)要處理的時(shí)候如何使用rxJava進(jìn)行異步處理數(shù)據(jù)4. html5 - Chrome訪問本地文件緩慢5. python - django models 為生成的html元素添加樣式。6. 神仙姐姐講的真好!!!7. javascript - 關(guān)于圣杯布局的一點(diǎn)疑惑8. css3 - 這個(gè)效果用 CSS 可以實(shí)現(xiàn)嗎?border-image9. javascript - mongodb怎么設(shè)置用戶的賬戶不重復(fù)?10. javascript - 根據(jù)不同數(shù)據(jù)顯示不同內(nèi)容
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備