Écriture équivalente de code.co_kwonlyargcount en Python2
天蓬老师
天蓬老师 2017-05-24 11:35:02
0
2
655

Supposons qu'il existe un morceau de code comme celui-ci :

>>> def add (x,y):
...     return x + y
... 
>>> c = add.__code__

Pour Python3, nous pouvons obtenir que le paramètre de mot-clé soit 0 jusqu'à c.co_kwonlyargcountPour Python2, comment implémenter une écriture équivalente et obtenir le nombre de paramètres de mot-clé correspondant.

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(2)
滿天的星座

https://docs.python.org/2/lib...

淡淡烟草味

Le nombre de paramètres obtenus par python2 et python3 est différent :

def add(x, y):
    return x + y
    
python2:
c = add.func_code
c.co_argcount

python3:
c = add.__code__
c.co_argcount
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal