文章詳情頁
Python2中code.co_kwonlyargcount的等效寫法
瀏覽:236日期:2022-06-30 13:19:32
問題描述
假設(shè)有這樣一段代碼:
>>> def add (x,y):... return x + y... >>> c = add.__code__
對于Python3而言,我們可以通過c.co_kwonlyargcount獲取到其關(guān)鍵字參數(shù)為0,對于Python2而言,如何實現(xiàn)等效的寫法,獲取到其對應(yīng)的關(guān)鍵字參數(shù)的數(shù)量。
問題解答
回答1:https://docs.python.org/2/lib...
回答2:python2和python3的參數(shù)數(shù)量獲取不一樣:
def add(x, y): return x + y python2:c = add.func_codec.co_argcountpython3:c = add.__code__c.co_argcount
相關(guān)文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?2. docker-compose中volumes的問題3. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!4. docker-machine添加一個已有的docker主機問題5. golang - 用IDE看docker源碼時的小問題6. docker不顯示端口映射呢?7. javascript - 連續(xù)點擊觸發(fā)mouseleave事件8. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””9. docker內(nèi)創(chuàng)建jenkins訪問另一個容器下的服務(wù)器問題10. mac里的docker如何命令行開啟呢?
排行榜

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