与文件系统交互

时间:2019-10-09 18:41:23

标签: python

问题是: 具有名为count_lines的文件,该文件带有两个参数:第一个是要读取的输入文件的路径,第二个是要写入的输出文件的路径 成功返回True,如果出错则返回False(即发生错误) 该函数将计算第一个参数处文件中的行数,并将此数量写入第二个参数处的文件中。

这就是我拥有的:

def count_files(inpet_txt, outpet_txt):
    count_files = open(inpet_txt)
    txt = count_files.read()
    count_files.close()
    count_files = open(outpet_txt)
    txt = count_files.write()

    True
    print("success")
    False
    print("error")

    return False 

它要我返回假。 我已经解决了它告诉我的错误,现在又说我有一个count_line名称错误? 无论如何-如果错误,请帮助纠正我的代码!谢谢!

1 个答案:

答案 0 :(得分:0)

end, _ := time.Parse("15:04:05", lines[len(lines)-1].Timestamp)
start, _ := time.Parse("15:04:05", lines[0].Timestamp)
midnight, _ := time.Parse("15:04:05", "00:00:00")
duration := end.Sub(start).Seconds()
if start.Hour() > end.Hour() {
   toMidnight := 24*3600 - start.Sub(midnight).Seconds()
   timeDuration = toMidnight + end.Sub(midnight).Seconds()
}