Portál AbcLinuxu, 12. května 2025 05:46

Dotaz: Python - jak číst v řádku jed. slova

4.6.2016 13:36 Coorey | skóre: 2
Python - jak číst v řádku jed. slova
Přečteno: 554×
Odpovědět | Admin
Zdravím,

potřeboval bych pomoct se selekcí jednotlivých slov v řádku textového dokumentu a uložit případně do nějakého listu, prostě tak abych s nimi mohlo dále pracovat.

Mám záznam v textovém dokumentu o aktivitách na sdíleném disku. Ten chci přepsat do nějaké kompetentní DB (SQLite). V bashi jsem provedl určitou před-úpravu onoho záznamu, vyškrtal nechtěné řádky a nějaké znaky, které jsem považoval za problém. Ve výsledku je z toho tohle (ukázka):
Jun  4 10:19:24 cs30 smbd_audit: alicia 10.0.0.35 b50-70 nas connect ok nas
Jun  4 10:19:31 cs30 smbd_audit: alicia 10.0.0.35 b50-70 nas open ok r pi's files/dokument 01.pdf
Jun  4 10:19:40 cs30 smbd_audit: alicia 10.0.0.35 b50-70 nas disconnect ok nas
Problém také vidím v mezerách v názvu prostředím řádku, kde na konci je přístup do dokument 01.pdf ve slože pi's files. Tento blok by totiž měl být v jedné buňce databáze.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Coorey (tazatel))
wamba avatar 4.6.2016 15:48 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Python - jak číst v řádku jed. slova
Odpovědět | | Sbalit | Link | Blokovat | Admin
na konci to problém není, split má nepovinný parametr maxsplit
This would have been so hard to fix when you don't know that there is in fact an easy fix.
5.6.2016 10:06 Coorey | skóre: 2
Rozbalit Rozbalit vše Re: Python - jak číst v řádku jed. slova
Díky moc, pomohlo to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.