Как извлечь значение часа из строки, в которой формат времени - часы: мин: сек - PullRequest
0 голосов
/ 08 мая 2020

Мне нужно получить вывод указанных c часов и количества раз, когда это происходит из строки. Я перепробовал все, и у меня возникли проблемы в 2-х областях, а именно: 1. Разделение строки 2 раза, чтобы получить желаемый элемент 2. Непрерывная ошибка неверной строки ввода

Если пожалуйста, кто-нибудь может устранить это сомнение в мой это было бы действительно полезно. Мой код выглядит следующим образом

fname=input("Enter File Name:")
file=open(fname)
book=dict()
for time in file:
    if time.startswith("From "):
        store=time.split()
        final=store[5]
        final=store.split(:)
        for number in final:
        book[store[0]]=book.get(store[0],0)+1
lst=list()
for key,val in book.items():
    tup=(key,val)
    last.append(key,val)
lst=sorted(lst)
print(lst)
...