ЕГЭ 9 задание

This commit is contained in:
Victor Alexandrovich Tsyrenschikov
2025-12-17 00:56:42 +05:00
parent c9ebb08874
commit 6b20f00b4f
4 changed files with 3252 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
def percent_ok(log_filename):
total_reguest = 0
successfull_reguest = 0
try:
with open(log_filename,'r',encoding='utf-8') as f:
for line in f:
if not line.strip():
continue
total_reguest+=1
status = line.strip().split('|')[-1].split(':')[-1].strip()
if status == '200':
successfull_reguest+=1
if total_reguest == 0:
return 0.0
result=(successfull_reguest / total_reguest)*100
return round(result,1)
except FileNotFoundError:
return f'Файл не найден'