Jeff Knupp added the comment:

I think Piotr's point is the wording of the last sentence is ambiguous. The 
second statement reads "It is customary *but not required* to place all import 
statements at the beginning of a module...". The third seems to state that 
regardless of whether or not you followed the custom, module names are always 
placed in the global symbol table.

I think the last two sentences need to be rewritten to remove ambiguity. If, at 
this point, we only want to explain that importing a module makes that modules 
names available then that's what the documentation should say (even more so if 
the term "symbol table" hasn't been introduced yet, which would effectively 
render the entire block useless).

----------
nosy: +jeffknupp

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17383>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to