recherche

Maison  >  Questions et réponses  >  le corps du texte

Écriture équivalente de code.co_kwonlyargcount en Python2

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.

天蓬老师天蓬老师2774 Il y a quelques jours694

répondre à tous(2)je répondrai

  • 滿天的星座

    滿天的星座2017-05-24 11:37:02

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

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-24 11:37:02

    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

    répondre
    0
  • Annulerrépondre