2011-11-21 262 views
0

我对Python真的很陌生,我在计算两次差异时遇到了问题。微秒中的时间日期差异

我有一个文件,其中包含一个包含留下特定留言的时间和留言回来的时间的列表。每个留言都显示在不同的行上。每个都以微秒记录。我想找出两者之间的差异并打印结果。

非常感谢您的帮助!对此,我真的非常感激。

+5

请问您可以发布一些示例数据以及您到目前为止所尝试的内容吗? – Stedy

回答

0

的一般过程包括在第一读取文件,喜欢的东西:

with open('/path/to/file') as input_file: 
    for line in input_file: 
     # 'line' is the contents of each line (including line termination characters) 
     # ... the strings representing the times are obtained here ... 

计算与次微秒就可以简单地用

int(time1_string)-int(time0_string) 

的类型转换是非常重要的做(把它转换一串字符转换为数字,以便可以对其执行数学运算)。

+0

在列表中有许多输入和输出消息,每次都会区分不同的集合吗? – eunhealee

+0

您需要在您的问题中添加文件行的具体示例,因为您的问题无法用可用信息完全解答。 :) – EOL