[melbourne-pug] Unicode for windows dummies
Mike Dewhirst
miked at dewhirst.com.au
Tue Aug 16 04:20:33 EDT 2016
On 16/08/2016 5:36 PM, William ML Leslie wrote:
> ​What does something like this do for you?​
Before responding here is something which I think spells curtains for my
Windows laptop.
http://stackoverflow.com/questions/878972/windows-cmd-encoding-change-causes-python-crash
I had a look at the csf file and it had somehow converted itself to
utf-16. I suppose it was me but I didn't notice. I do remember saving as
a few different encodings and I must have forgotten. It is now
definitely utf-8 and shall remain so.
I'll be back
M
>
> with open(csvfile, "r", encoding='utf-16') as csv:
>
> Â Â Â self.rows = csv.readlines()
>
> Â Â Â for
> ​i, ​
> line in
> ​enumerate(​
> self.rows
> ​)​
> :
>
> Â Â Â Â Â Â Â cells = line.split(",")
>
> Â Â Â Â Â Â Â if i >= start:
>
> Â Â Â Â Â Â Â Â Â Â Â print(', '.join(cells)
> ​.encode('cp1252', 'replace').decode('cp1252')​
> )
>
> Â Â Â Â Â Â Â if i > finish:
>
> Â Â Â Â Â Â Â Â Â Â Â break
>
>
>
> --
> William Leslie
>
> Notice:
> Likely much of this email is, by the nature of copyright, covered
> under copyright law. You absolutely MAY reproduce any part of it in
> accordance with the copyright law of the nation you are reading this
> in. Any attempt to DENY YOU THOSE RIGHTS would be illegal without
> prior contractual agreement.
>
>
> _______________________________________________
> melbourne-pug mailing list
> melbourne-pug at python.org
> https://mail.python.org/mailman/listinfo/melbourne-pug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/melbourne-pug/attachments/20160816/186f656a/attachment.html>
More information about the melbourne-pug
mailing list