[python] struct

Leos Pol leos na radiante-corp.com
Úterý Březen 7 17:57:58 CET 2006


Petr Mach wrote:
> Jan Janech napsal(a):
>> Zdravim
>> Existuje nejaka moznost cez modul struct, alebo nieco podobne ukladat
>> string premenlivej dlzky? Proste, nieco taketo:
>>
>>
>>>>> nejaka_fcia(nejaky_format, 'String')
>>
>> '\x06String'
>>
>>>>> nejaka_fcia(nejaky_format, 'Dlhsi String')
>>
>> '\x0CDlhsi String'
>>
>> ostatne typy aby sli rovnako ako v module struct.
>>
>> PS: Naprogramovat v Pythone si to viem :) ale chcel by som pouzit nejaku
>> Cckovu kniznicu koli rychlosti.
>> PPS: Z istych dovodov nemozem+nechcem pisat vlastnu Cckovu kniznicu.
>>
>> Dakujem
>> Janko
>
> Ukladat kam, do souboru? Jednoduse si otevri soubor a retezec do nej 
> uloz, ne?
Pravda pravda, nebude stacit toto?

     >>> test = 'String'
     >>> '%s%s' % (chr(len(test)), test)
    '\x06String'
     >>> test = 'Dlhsi String'
     >>> '%s%s' % (chr(len(test)), test)
    '\x0cDlhsi String'
     >>>

Leo



Další informace o konferenci Python