Tweak verbiage and markup for relative/absolute import. Backport candidate.

(I guess *all* changes to this file should be backported to the 3.0 branch.)
This commit is contained in:
Guido van Rossum 2008-12-05 05:49:12 +00:00
parent 3432829ea0
commit f519523f47
1 changed files with 3 additions and 4 deletions

View File

@ -457,10 +457,9 @@ Removed Syntax
* The :keyword:`from` *module* :keyword:`import` ``*`` syntax is only * The :keyword:`from` *module* :keyword:`import` ``*`` syntax is only
allowed at the module level, no longer inside functions. allowed at the module level, no longer inside functions.
* The only acceptable syntaxes for relative imports are :keyword:`from` * The only acceptable syntax for relative imports is :keyword:`from`
``.`` :keyword:`import` *name* or ``.`` [*module*] :keyword:`import` *name*.
:keyword:`from` ``.module`` :keyword:`import` *name*. All :keyword:`import` forms not starting with ``.`` are
:keyword:`import` forms not starting with ``.`` are always
interpreted as absolute imports. (:pep:`0328`) interpreted as absolute imports. (:pep:`0328`)
* Classic classes are gone. * Classic classes are gone.