ich versuche im Moment verschiedene Logs zu analysieren.
Hier die Beispiel-Logs:
Code: Alles auswählen
1252543170.769 386 192.168.30.103 TCP_MISS_SSL/200 0 TCP_CONNECT tunnel://192.168.34.32:443/ - DIRECT/192.168.34.32 - DECRYPT_WBRS-DefaultGroup-test.id-NONE-NONE-DefaultRouting <Sear,5.0,-,-,-,-,-,-,-,-,-,-,-,-,-> -
1252543171.166 395 192.168.30.103 TCP_MISS_SSL/200 2061 GET https://www.example.com:443/sample.gif - DIRECT/192.168.34.32 image/gif DEFAULT_CASE-test.policy-test.id-NONE-NONE-NONE <Sear,5.0,0,-,-,-,-,0,-,-,-,-,-,-,-> -
1252543170.769 386 192.168.10.142 TCP_MISS_SSL/200 2061 GET https://www.example.com:443/sample.gif - DIRECT/192.168.34.32 image/gif DEFAULT_CASE-test.policy-test.id-NONE-NONE-NONE <Sear,5.0,0,-,-,-,-,0,-,-,-,-,-,-,-> -
1252543170.769 386 192.168.30.103 TCP_MISS_SSL/200 0 TCP_CONNECT tunnel://192.168.34.32:443/ - DIRECT/192.168.34.32 - DECRYPT_WBRS-DefaultGroup-test.id-NONE-NONE-DefaultRouting <Sear,5.0,-,-,-,-,-,-,-,-,-,-,-,-,-> -
Folgendes habe ich geschrieben:
Code: Alles auswählen
import sys
import re
# Zugriffsversuch
try:
d = open ("lesen_mod_3.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen aller Zeilen in eine Liste
allezeilen = d.readlines()
# Schliessen der Datei
d.close()
#Ausfabe und Summierung der Listenelemente
erg = re.findall("192.168.10.142",allezeilen[0:])
print(erg)
Code: Alles auswählen
Traceback (most recent call last):
File "/Users/mschmitt/Extra/Server/sal.netmage.info/Temp/Python Files/lesen_mod_4.py", line 24, in <module>
erg = re.findall("192.168.10.142",allezeilen[0:])
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/re.py", line 206, in findall
return _compile(pattern, flags).findall(string)
TypeError: expected string or buffer
Hat jemand eine Idee für mich ?