unicode within python interactive interpreter
Konstantinos Koukopoulos
kouk at noc.uoa.gr
Thu May 26 11:26:22 EEST 2011
On Thu 26.May.11 10:48, Nick Demou wrote:
>2011/5/26 Konstantinos Koukopoulos <kouk at noc.uoa.gr>:
>> Επειδή σε εμένα η python 2.7.1 έχει την ίδια συμπεριφορά με αυτή του
>> Νίκου προτείνω την παρακάτω λύση:
>>
>> |>>> import json
>> |>>> x=[1, ["λα", "fo", "fa"]]
>> |>>> print json.dumps(x,ensure_ascii=False)
>> |>>> [1, ["λα", "fo", "fa"]]
>
>πολύ ενδιαφέρον workaround και έχει κι άλλα καλά από ότι είδα:
> | >>> print json.dumps(x,ensure_ascii=False, indent=4)
> | [
> | 1,
> | [
> | "λα",
> | "fo",
> | "fa"
> | ]
> | ]
ή μπορείς κατευθείαν να κάνεις κατευθείαν:
json.dump(x, sys.stdout, ensure_ascii=False, indent=4)
και φυσικά μπορείς να χρησιμοποιήσεις το πιο κλασικό JSON format και να
στείλεις το αποτέλεσμα σε κάποιο js-based web app που τρέχει σε κάποιο
browser.
--
|/ |/ Konstantinos Koukopoulos <kouk at noc.uoa.gr>
|\ |\ Software Developer, Systems Administrator
t: +302107275404, f: +302107275601, m: +306948630066
National and Kapodistrian University of Athens
Network Operations Center, Panepistimioupolis, Athens GR-15784
More information about the Hellug
mailing list