文件中各时长为秒求和并转换为时分秒
def get_time(): n = 0 with open("文件.txt", mode="r", encoding='utf-8') as f: for line in f: if line.startswith("#EXTINF:"): line = line.strip() line = line.strip(",") n += float(line.split(":")[-1]) times =str(datetime.timedelta(seconds=n)) print(times) def main(): get_time() if __name__ == '__main__': main()