Maybe you should fill some feature requests to the linter projects, like flake8, so that they have an option to distinguish both ways so that one could point what is the "preferred way" for a given project.
But I don't see any sense on even put a PEP 8 recommendation for this. On Mon, 30 Mar 2020 at 12:11, Joao S. O. Bueno <[email protected]> wrote: > The part of "as X" of either "import foo.bar as X" or "from foo import bar > as X" does _one thing_ and is fully self-consistent. > > The part of "import foo.bar" and "from foo import bar" does different > things, that sometimes are interchangeable, > and in some cases may have different results - however, these are well > stablished, and overall, they don't > even "care" or "know" if the imported part is to be renamed with an "as X" > complement. > > For me that is "one obvious way to do it" and there is nothing of > "oounerintuitive" on that. > > Also, trying to change or limit this now, besides blocking behaviors that > sometimes are needed, > would introduce severe backwards incompatibility for no gain at all. > > js > -><- > > On Mon, 30 Mar 2020 at 11:54, Joseph Perez <[email protected]> wrote: > >> There is no other advantage than respect of the Zen of Python (and I >> don't know how much it counts). Maybe it can simplify interpreter code, but >> I don't know about it and I doubt it. >> With that, it could help newcomers to Python to choose between the two >> syntaxes. (And I've already experienced team conflict about syntax) >> By the way, I think this issue is not fundamental, that's why a removal >> would actually maybe be too strong. >> _______________________________________________ >> Python-ideas mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> https://mail.python.org/mailman3/lists/python-ideas.python.org/ >> Message archived at >> https://mail.python.org/archives/list/[email protected]/message/FD5PIOEUFEQQWY475TYZPZF5SOKDQW3S/ >> Code of Conduct: http://python.org/psf/codeofconduct/ >> >
_______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/55AZVP524SE3PNNET74VGJQ3KQQQXQXB/ Code of Conduct: http://python.org/psf/codeofconduct/
