Zdravim,<br>
<br>
castecne by mohlo fungovat u'\uFEFFAhoj'.encode('UTF-16'), nebo
UTF-16BE pro opacne poradi bajtu. Problem je ten, ze to nemusi byt
presne, to co chcete. Hodnoty v UTF-16 na mapovany na vetsi nez
16bitovy rozsah, toto se nedela v kodovani UCS-2, ktere ale muj Python
nepodporuje.<br>
<br>
&nbsp; S pozdravem Petr Hlavka.<br><br><div><span class="gmail_quote">2005/10/27, Martin Blazik &lt;<a href="mailto:martin.blazik@premiumsms.cz">martin.blazik@premiumsms.cz</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
No neni, UTF-8 uklada kazdy znak do promenne delky (1 az 3 znaky<br>myslim). Ja chci aby se kazdy znak prelozil presne na dva bajty<br>(potrebuju aby z dat sla primo poznat delka retezce).<br>Takze u'\uFEFFAhoj' =&gt; '\xff\xfe\x41\x00\x68\x00\x6f\x00\x6a\x00'
<br><br>lachtan<br><br>geon napsal(a):<br><br>&gt; Martin Blazik napsal(a):<br>&gt;<br>&gt;&gt; Cau,<br>&gt;&gt; jakym zpusobem muzu prevest unicode string do bytove reprezentace<br>&gt;&gt; (retezcove podoby) tak, abych data mohl ulozit do souboru (rekneme v
<br>&gt;&gt; notaci little endian)?<br>&gt;&gt; Tu prevodni funkci si dokazu napsat sam na par radek, spis by me<br>&gt;&gt; zajimalo, jestli uz neexistuje v pythonu nejaky standartni nastroj.<br>&gt;&gt; Zkousel jsem najit nejaky default konvertor
<br>&gt;&gt; (<a href="http://python.org/doc/2.4.2/lib/standard-encodings.html#standard-encodings">http://python.org/doc/2.4.2/lib/standard-encodings.html#standard-encodings</a>),<br>&gt;&gt; ale taky nic nebo ho jen nevidim :)
<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt; tutorial:<br>&gt;<br>&gt; To convert a Unicode string into an 8-bit string using a specific<br>&gt; encoding, Unicode objects provide an encode() method that takes one<br>&gt; argument, the name of the encoding. Lowercase names for encodings are
<br>&gt; preferred.<br>&gt;<br>&gt;&gt;&gt;&gt; u&quot;äöü&quot;.encode('utf-8')<br>&gt;&gt;&gt;<br>&gt; '\xc3\xa4\xc3\xb6\xc3\xbc'<br>&gt;<br>&gt;<br>&gt; je to ono?<br>&gt;<br>_______________________________________________
<br>Python mailing list<br><a href="mailto:Python@py.cz">Python@py.cz</a><br><a href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a><br></blockquote></div><br>