This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steven.daprano
Recipients Saimadhav.Heblikar, steven.daprano, taleinat, terry.reedy
Date 2014-02-27.10:22:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1393496569.85.0.0660790961674.issue20792@psf.upfronthosting.co.za>
In-reply-to
Content
I think you may have misread PEP 8. It does not recommend a trailing underscore for names that shadow built-ins (e.g. file_ instead of file), it only recommends a trailing underscore when you need to use a keyword as a name (e.g. class_ instead of class). Shadowing built-ins should be done with care, but is permitted.

If there is little or no risk of confusion with the built-ins, there is no need to worry about shadowing them. It's just another name.
History
Date User Action Args
2014-02-27 10:22:49steven.dapranosetrecipients: + steven.daprano, terry.reedy, taleinat, Saimadhav.Heblikar
2014-02-27 10:22:49steven.dapranosetmessageid: <1393496569.85.0.0660790961674.issue20792@psf.upfronthosting.co.za>
2014-02-27 10:22:49steven.dapranolinkissue20792 messages
2014-02-27 10:22:49steven.dapranocreate