Re: Umlauteproblem

Vladislav Vorobiev <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Am 5. Februar 2009 19:27 schrieb Andreas Jung <[email protected]>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 05.02.2009 19:19 Uhr, Vladislav Vorobiev wrote:
>> Halo,
>>
>>> Mag sein, aber wenn der Webbrowser es als Menüeintrag anzeigt, sieht's nicht
>>> mehr so perfekt aus. ;-)
>>
>> ich kann mich tatsächlich noch erinnern wo ein Python Script auf die Anweisung
>>
>> a=['ä', 'ü','ß']
>> print a
>> return printed
>>
>> mit ['ä', 'ü','ß'] reagierte, nun ist es schon sein Ewigkeiten
>> ['\xc3\xa4', '\xc3\xbc', '\xc3\x9f'](bei mir UTF8). Die Frage ist
>> berechtigt, der Grund liegt aber wahrscheinlich in der Falschen
>> Anwendung der Listen.
>
> Was willst Du uns mit dieser Aussage sagen?
> Beim Print-en einer Liste (allg. Sequenz) wird für jedes Element der
> Sequenz das Ergebnis des jeweiligen __repr__() Aufrufs verwendet - nicht
> der von __str__.
>
>>>> print 'ä'.__str__()
> ä
>>>> print 'ä'.__repr__()
> '\xe4'


Ja das ist schon so ...

Ich habe Ralf so verstanden dass er beim

print ['ä']
ein 'ä' erwartet und nicht '\xe4' und ich meine ein Zope vor 2.8 würde
auch ein 'ä' liefern. Hab aber keins zum testen hier.



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.