Skip to content

C API: Add PyObject_GetOptionalAttr() function #106521

Closed
@serhiy-storchaka

Description

@serhiy-storchaka

It is a new name of former _PyObject_LookupAttr() added in #76752.

int PyObject_GetOptionalAttr(PyObject *obj, PyObject *attr_name, PyObject **result);

Discussion about making it public and naming: https://discuss.python.org/t/make-pyobject-lookupattr-public/29104.

See also other new functions with similar interface in #106307 and #106004.

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions