[Python-3000] PEP 3131 accepted

Steve Howell showell30 at yahoo.com
Thu May 24 04:26:03 CEST 2007


--- Guillaume Proux <gproux+py3000 at gmail.com> wrote:

> Regarding using looking-alike glyphs (in certain
> fonts) security
> issues, wouldn't it be a good thing for any project
> anyway to have a
> number of pre-conditions for any given contribution
> to a given project
> to be cleared. On of such litmus tests would be like
> the following.
> try:
>      codecs.open("contributedfile.py","r","ascii")
>      print("contribution accepted")
> except UnicodeDecodeError:
>      print("contribution rejected. evil non-ascii
> characters lurking
> in your source. ")
> 

Yep.  Pychecker and automated unit tests could also
protect against bugs or holes caused by bad encodings
or typos (whether malicious or accidental).




       
____________________________________________________________________________________Ready for the edge of your seat? 
Check out tonight's top picks on Yahoo! TV. 
http://tv.yahoo.com/


More information about the Python-3000 mailing list