2011-11-21 319 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