Which of the following Python/C API function will NOT always return NULL?
Which of the following Python/C API function will NOT always return NULL?
a. PyObject* PyErr_SetFromWindowsErr(int ierr)
b. PyObject* PyErr_SetFromErrnoWithFilename(PyObject *type, const char *filename)
c. PyObject* PyErr_SetFromErrno(PyObject *type)
d. PyObject* PyErr_NewException(char *name, PyObject *base, PyObject *dict)
e. PyObject* PyErr_Format(PyObject *exception, const char *format, …)