文章詳情頁
Python2中code.co_kwonlyargcount的等效寫法
瀏覽:125日期: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. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失?。?/a>2. docker - 如何修改運行中容器的配置3. dockerfile - [docker build image失敗- npm install]4. docker不顯示端口映射呢?5. nignx - docker內(nèi)nginx 80端口被占用6. docker綁定了nginx端口 外部訪問不到7. angular.js - angular內(nèi)容過長展開收起效果8. 為什么我ping不通我的docker容器呢???9. debian - docker依賴的aufs-tools源碼哪里可以找到啊?10. docker - 各位電腦上有多少個容器???容器一多,自己都搞混了,咋辦呢?
排行榜

熱門標(biāo)簽