불리언 객체¶
파이썬에서 불리언은 정수의 서브 클래스로 구현됩니다. Py_False
와 Py_True
라는 두 개의 부울만 있습니다. 따라서 일반적인 생성 및 삭제 함수는 부울에 적용되지 않습니다. 그러나 다음 매크로를 사용할 수 있습니다.
-
Py_RETURN_FALSE
¶ 함수에서
Py_False
를 반환하고, 참조 횟수를 적절하게 증가시킵니다.
-
Py_RETURN_TRUE
¶ 함수에서
Py_True
를 반환하고, 참조 횟수를 적절하게 증가시킵니다.
-
PyObject *
PyBool_FromLong
(long v)¶ - Return value: New reference. Part of the Stable ABI.
v의 논리값에 따라
Py_True
나Py_False
에 대한 새 참조를 반환합니다.