[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