[Débutant] Recherche dans un fichier
Bonjour à tous et à toutes,
J'ai un souci de lecture en fichier. En fait j'ai un fichier de log de serveur apache contenant un peu ce que l'on veux. je souhaite faire une recherche d'adresse ip parmi ces logs.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #!/usr/bin/python
# -*- coding: iso-8859-1 -*-
chaine = "pouet"
fichier = open("C:\Log Apache\test.txt","r")
for ligne in fichier:
if chaine in ligne:
print ligne
fichier.close() |
L'erreur retournée est la suivante :
Citation:
Traceback (most recent call last):
File "C:\Log Apache\scriptrecherche", line 17, in <module>
fichier = open("C:\Log Apache\test.txt","r+")
IOError: [Errno 22] invalid mode ('r+') or filename: 'C:\\Log Apache\test.txt'
Je ne comprend pas le souci, auriez vous de quoi éclairer ma lanterne de grand débutant dans ce langage ?
Merci par avance