Kaydet (Commit) f495ef74 authored tarafından Fred Drake's avatar Fred Drake

Warn people away from PyModule_GetDict(), but not too strongly.

(The real issue is whether modules can benefit from an alternate
implementation strategy rather than using a dictionary.  We should migrate
away from direct dictionary manipulation to allow more room for Jeremy to
flex the implementation with changes in globals lookup.)
üst c69343b6
......@@ -2111,6 +2111,9 @@ There are only a few functions special to module objects.
namespace; this object is the same as the \member{__dict__}
attribute of the module object. This function never fails.
\withsubitem{(module attribute)}{\ttindex{__dict__}}
It is recommended extensions use other \cfunction{PyModule_*()}
and \cfunction{PyObject_*()} functions rather than directly
manipulate a module's \member{__dict__}.
\end{cfuncdesc}
\begin{cfuncdesc}{char*}{PyModule_GetName}{PyObject *module}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment