Python - Codetyp Flags

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python - Codetyp Flags

by Guest » 20 Feb 2025, 12:11

Ich habe mir das Codetype -Objekt und insbesondere das CO_FLAGS -Attribut angesehen.def f(a,b,c,*args):
print a,b,c,args
< /code>

, das in ein Codetyp -Objekt kompiliert wurde. Untersuchung des Codetyp -Objekts ist der Container (der äußere Codetyp) Co_FLAG auf 64 gesetzt. ist festgelegt, wenn die Funktion variable Argumente (z. B. *args) hat und dieses Bit auf den äußeren und inneren Codetype -Objekten festgelegt wird. /> Ich frage mich nur < /p>


Warum der Container auf 64 gesetzt ist, so wie alles, was es tut, ist Funktionen festzulegen, z. Keine variablen Argumente verwendet? Gibt es eine umfassende Liste der verschiedenen Flags als Dokumentation auf "reserviert für den internen Gebrauch", aber nichts anderes wird erwähnt? < /p>

Ich verwende Python 2.7.10 < /p>

Top