2016-10-21 6 views
0

にタイムコードの文字列を変換する方法:私は秒を表す整数値を取得する必要があり秒文字列のリストとして与えられた期間の値で

durations = ['00:00:59:35','00:00:55:18', '00:01:04:28'] 

。でそれを行うには

試み:ValueError: Unknown string format

from dateutil.parser import parse 
result = parse('00:00:59:35') 

はトレースバックを取得します。

この文字列形式を秒に変換する方法はありますか?

+1

サンプルの出力を期待できますか? – kmario23

+0

期間の形式は何ですか? – table

+0

それぞれの数字は何ですか?時間:分:秒:ミリ秒? – tdelaney

答えて

1

私はフォーマットが@tdelaneyであると仮定しています。そして、あなたが秒を望むなら、このリストの理解を使うことができます。

durations = ['00:00:59:35','00:00:55:18', '00:01:04:28'] 
secs = [int(d.split(":")[2]) for d in durations] 
関連する問題