[Tutor PyCZ] Regularni vyrazy
Sladecek Lukas
smoke_konfera na rokyta.cz
Středa Září 21 12:47:24 CEST 2005
Zdravim,
v pythonu jsem novacek a momentalne resim problem jak dosadit za text
ktery najdu (pomoci regularniho vyrazu) jakykoliv svuj vlastni text.
Cili mam nejakej log ve kterm si najdu urcita klicova slova za ktera pak
pridam napr. text "pokus" a tak pokracuji az do konce logu...
import sys
import os
import re
bin = "/sbin/ifconfig"
iface = str(raw_input("\nZadejte interface: "))
shell = bin+" "+iface
opensh = os.popen(shell)
for lineout in opensh.readlines():
mode = re.match('\w+\s+Link\s+encap:(?P<MODE>\w+)\s+HWaddr', lineout)
print mode.group('MODE')
Tohle je jen priklad jak hledam klicove slovo (neni to navazane na zadne
logy). Potreboval bych jen nasmerovat jak spavne zapsat do logu presne
na to urcite misto a pokracovat dale (dokud je za co dopisovat)...
Další informace o konferenci Tutor