Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


А если на питоне?
Код: Выделить весь код
#-*-coding:utf-8-*-
#задаем кодировку - юникод
fname="input.txt"
pattern="Group = 2"
kword="user02"
#входные данные
f=open(fname,"r")
txt=f.read()
f.close()
#читаем текст из файла
txt=txt.split("\n")[:-1]
#разбиваем в массив построчно
i=0
while i<len(txt):
	if txt[i].find(kword)!=-1:
		txt[i]="#"+txt[i]
		txt[i+2]=pattern
	i=i+1
#поиск ключевого слова и проделка требуемых действий
result=""
i=0
while i<len(txt):
	result=result+txt[i]+"\n"
	i=i+1
#сцепление строк в один текст
f=open(fname,"w")
f.write(result)
f.close()
#запись текста в файл

Отправлено: 23:05, 08-07-2008 | #2