нужен скрипт на питоне
есть файл, к примеру :
2013/06/29 17:45:05 [error] 990#0: *4 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/06/29 17:45:06 [error] 990#0: *4 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/06/29 17:45:07 [error] 990#0: *5 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/06/30 14:48:24 [error] 990#0: *20 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/07/13 09:47:57 [error] 940#0: *4 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/07/13 10:31:41 [error] 940#0: *8 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
2013/07/13 10:36:31 [error] 940#0: *19 open() "/mnt/export/php/favicon.ico" failed (2: No such file or directory), client: 10.10.1.3, server: , request: "GET /favicon.ico HTTP/1.1", host: "10.10.2.6"
как сделать что б с клавиатуры считало дату (как на начале строки) и вывело её?
буду очень благодарен.
Примечание:
есть один пример у меня, но увы нужно ввести полностью строку что бы нашло её.
мой скрипт :
#!/usr/bin/python
import sys
with open('/root/error.log', 'r') as content_file:
content = content_file.read()
print 'Enter the date like 2013/06/30'
line = sys.stdin.readline()
if line in content: print line
Примечание:
Извините напишу правильно вопрос :
нужно что б считало дату, и по ней вывело строку с этой датой... спасибо
Примечание:
Пытался найти нормальную инфу про поиск подстроки в строке.. не получаеться...
поэтому прошу тут мне помочь
Примечание:
Юрий Чудновский,
я так и делаю в моем примере сверху, но в чем подкол, что бы найти совпадение ему нужно что бы я строку полностью ввел только тогда оно находит ее, а как если ввести ток дату и нашло эту строку?
спасибо
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.