Ho appena iniziato a imparare Python e vorrei leggere un file di registro Apache e inserire parti di ogni riga in elenchi diversi.Analisi dei file di registro apache
riga dal file
172.16.0.3 - - [25/Set/2002: 14: 04: 19 0200] "GET/HTTP/1.1" 401 - "" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv: 1.1) Gecko/20.020.827"
secondo Apache website formato è
% h% l% u% t \ "% r \ "%> s% b \"% {Referer} i \ "\"% {User-Agent} i \
Sono in grado di aprire il file e leggerlo come è ma non so come farlo leggere in quel formato in modo da poter inserire ciascuna parte in una lista.
Quali elementi di questa linea ti interessano? (Tutti loro?) –
mentre le linee cambiano leggermente Vorrei che fossero lette in quel formato esatto :) – ogward
Hai frainteso - cosa intendo, cosa vuoi estrarre da ogni riga? Gli appuntamenti? IP? Tutto? –