[python] odstraneni radku v souboru
geon
geon na post.cz
Čtvrtek Říjen 6 11:42:01 CEST 2005
Neodpovím detailně, ale obecně: Soubory jsou "immutable", tedy nemůžeš
je na místě změnit. Takže se to "obchází" asi takhle:
* načíst soubor do proměnné
* proměnou upravit, změnit
* smazat (zazálohovat) soubor
* proměnnou uložit do souboru.
Modifikace jsou možné, třebas u dlouhého souboru postupné načítání a
zpracovávání do řetězce, a pak to je již stejné.
Nebo ti šlo koknrétně o to, jak nastavit if aby ti to vybíralo to co
chceš? Nebo snad tvorba názvů souborů?
Jinak doporučuje také wiki, možná se ti bude hodit
http://www.py.cz/HledaniRetezce
Ahoj
geon
Martin Jedlička napsal(a):
> Zdravim,
>
> mel bych takovy dotaz. Mam soubor, ktery obsahuje napr. toto:
>
> *nazev souboru1*
> * 1.2:
> KOD-01-01-01-14
> * 1.2:
> KOD-01-01-01-13
> * 1.1.1.1:
> KOD-01-01-01-01
> *nazev souboru1*
> * 1.1.1.1:
> KOD-01-01-01-14
> * 1.1.1.1:
> KOD-01-01-01-13
> * 1.1.1.1:
> KOD-01-01-01-01
> a potreboval bych odstranit nadbytecne radky, ktere obsahuji stejna
> cisla za hvezdickou (ktere se uz vyskytlo), tak aby se tam zustal vzdy
> jen ten prvni radek s prvnim cislem. Toto by se melo provest vzdy pro
> kazdy ten blok zacinajici *nazev souboru1-n*. Melo by to vypadat v
> konecne verzi takto:
>
> *nazev souboru1*
> * 1.2:
> KOD-01-01-01-14
> KOD-01-01-01-13
> * 1.1.1.1:
> KOD-01-01-01-01
> *nazev souboru1*
> * 1.1.1.1:
> KOD-01-01-01-14
> KOD-01-01-01-13
> KOD-01-01-01-01
> jak to mam udelat?
>
> diky moc za kazdou radu.
>
> Martin
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>
Další informace o konferenci Python