diff --git a/HACKING.rst b/HACKING.rst index 27c5e4851b..b7cc831cbb 100644 --- a/HACKING.rst +++ b/HACKING.rst @@ -83,14 +83,16 @@ commandline arguments, etc.) should be presumed to be encoded as utf-8. WRONG: + infile = open('testfile', 'r') mystring = infile.readline() myreturnstring = do_some_magic_with(mystring) outfile.write(myreturnstring) RIGHT: + infile = open('testfile', 'r') mystring = infile.readline() - mytext = s.decode('utf-8') + mytext = mystring.decode('utf-8') returntext = do_some_magic_with(mytext) returnstring = returntext.encode('utf-8') outfile.write(returnstring)