From: Georg Brandl Date: Mon, 24 Aug 2009 17:20:40 +0000 (+0000) Subject: #6725: spell "namespace" consistently. X-Git-Tag: v2.7a1~625 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0cfbd65975aaebc3b57bbd73f3ee99cc6f53776c;p=thirdparty%2FPython%2Fcpython.git #6725: spell "namespace" consistently. --- diff --git a/Doc/tutorial/classes.rst b/Doc/tutorial/classes.rst index 9a01f3abe454..891f6358e616 100644 --- a/Doc/tutorial/classes.rst +++ b/Doc/tutorial/classes.rst @@ -50,8 +50,8 @@ need for two different argument passing mechanisms as in Pascal. .. _tut-scopes: -Python Scopes and Name Spaces -============================= +Python Scopes and Namespaces +============================ Before introducing classes, I first have to tell you something about Python's scope rules. Class definitions play some neat tricks with namespaces, and you @@ -86,7 +86,7 @@ attributes is possible. Module attributes are writable: you can write :keyword:`del` statement. For example, ``del modname.the_answer`` will remove the attribute :attr:`the_answer` from the object named by ``modname``. -Name spaces are created at different moments and have different lifetimes. The +Namespaces are created at different moments and have different lifetimes. The namespace containing the built-in names is created when the Python interpreter starts up, and is never deleted. The global namespace for a module is created when the module definition is read in; normally, module namespaces also last