Programmierung mit dem Raspberry Pi in der Sprache Python

Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
tesacrep
Administrator
*******

Beiträge: 500
Registriert seit: Dec 2013
Bewertung: 2
#1
23.07.2016, 10:42

 
logfile = open("yourlogfile.log", "r")
 
clean_log=[]
 
for line in logfile:
try:
# copy the URLS to an empty list.
# We get the part between GET and HTTP
clean_log.append(line[line.index("GET")+4:line.index("HTTP")])
except:
pass
 
counter = collections.Counter(clean_log)
 
# get the Top 50 most popular URLs
for count in counter.most_common(50):
print(str(count[1]) + " " + str(count[0]))
 
logfile.close()
 
 
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2016, 10:43 von tesacrep.)
Zitieren
Unilein
Fachgebiet Rauchentwicklung
*******

Beiträge: 734
Registriert seit: Apr 2014
Bewertung: 5
#2
24.07.2016, 09:12

War das nur ein Syntaxtest, oder wolltest du uns mit dem Codebeispiel etwas spezielles sagen?



Gesendet von meinem SM-N910F mit Tapatalk
-----

Klopapier beidseitig verwenden und der Erfolg liegt auf der Hand!
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste