文章詳情頁
Python2中code.co_kwonlyargcount的等效寫法
瀏覽:70日期: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. docker容器呢SSH為什么連不通呢?2. docker-machine添加一個已有的docker主機問題3. docker start -a dockername 老是卡住,什么情況?4. docker不顯示端口映射呢?5. docker綁定了nginx端口 外部訪問不到6. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下7. 一個走錯路的23歲傻小子的提問8. android - 添加multidex后在部分機型上產(chǎn)生anr的問題,該如何解決9. 同步 - mysql5.7主從復(fù)制時如何忽略多張表10. mysql增量恢復(fù)出錯
排行榜

熱門標簽