count = 0
chaine = "200" # Code à rechercher
fichier = open("C:/Users/PYTHON/Projet/data_project.txt","r")
for ligne in fichier: # Pour toute ligne dans le fichier
if chaine in ligne: # Si le code à rechercher s’y trouve, le compter.
count += 1
print(count)
Pour cette question, j'ai fait les scripts pour chaque code (200, 400, 404, etc.). Mais à y regarder de près, il faut faire un seul script pour tous ces codes… Et là, je n'ai pas pu…
fichier = open("C:/Users/CMBEAC/Desktop/M2_FOAD/2018/PYTHON/Projet/data_project.txt","r")
for ligne in fichier: # Pour toute ligne dans le fichier
if chaine in ligne: # Si le caractère à rechercher s’y trouve, le compter.
count = count + 1
print(count)
```
[^] # Re: Mon code Question 2
Posté par DZESBY . En réponse au message Exercices à résoudre en Python. Évalué à 0.
Salut KAOS,
Voilà ce que j'ai pu faire… Tu peux m'aider à l'améliorer?
# Question 3
Posté par DZESBY . En réponse au message Exercices à résoudre en Python. Évalué à -1. Dernière modification le 04 janvier 2019 à 14:05.
Voici ce que j'ai fait pour la question 3:
```
dico_date = comptereq_jh (fic)
print(dico_date)>
```
[^] # Re: Mon code
Posté par DZESBY . En réponse au message Exercices à résoudre en Python. Évalué à 1.
Bonjour Marco,
J'ai vérifié. Le nombre de requêtes que mon code me donne équivaut bien à ce qui figure sur le lien (46014)… C'est rassurant.
# Mon code Question 2
Posté par DZESBY . En réponse au message Exercices à résoudre en Python. Évalué à 0.
Question 2
Pour cette question, j'ai fait les scripts pour chaque code (200, 400, 404, etc.). Mais à y regarder de près, il faut faire un seul script pour tous ces codes… Et là, je n'ai pas pu…
# Mon code
Posté par DZESBY . En réponse au message Exercices à résoudre en Python. Évalué à -1. Dernière modification le 04 janvier 2019 à 08:46.
Question 1
```
count = 0
chaine = "GET" # Texte à rechercher
Ouverture du fichier en mode lecture
fichier = open("C:/Users/CMBEAC/Desktop/M2_FOAD/2018/PYTHON/Projet/data_project.txt","r")
for ligne in fichier: # Pour toute ligne dans le fichier
if chaine in ligne: # Si le caractère à rechercher s’y trouve, le compter.
count = count + 1
print(count)
```