假設有這樣一段程式碼:
>>> def add (x,y): ... return x + y ... >>> c = add.__code__
對於Python3而言,我們可以透過c.co_kwonlyargcount取得到其關鍵字參數為0,對於Python2而言,如何實現等效的寫法,獲取到其對應的關鍵字參數的數量。
c.co_kwonlyargcount
欢迎选择我的课程,让我们一起见证您的进步~~
https://docs.python.org/2/lib...
python2和python3的參數數量取得不一樣:
def add(x, y): return x + y python2: c = add.func_code c.co_argcount python3: c = add.__code__ c.co_argcount
https://docs.python.org/2/lib...
python2和python3的參數數量取得不一樣: