Ich war an dem Quellcode der hasattr eingebauten Funktion suchen und ein paar Zeilen bemerkt, dass mein Interesse geweckt:Warum behält Python eine Referenzzählung auf False und True?
Py_INCREF(Py_False);
return Py_False;
...
Py_INCREF(Py_True);
return Py_True;
globaler Werte nicht Py_False
und Py_True
? Aus reiner Neugier, warum hält Python eine Referenzzahl für diese Variablen?
-1: Wie löst dies ein Programmierproblem, das Sie derzeit haben? –
@ S.Lott seit wann sich hier Fragen auf bestimmte konkrete Programmierprobleme beziehen müssen. – Triptych
Ich habe derzeit das Problem, dass ich nicht verstehe, die Referenzzählungen auf Py_True und Py_False zu erhöhen. –