2
私は現在、次の2つの違いを計算するために使用しています。外出は非常に速いので、私は時と分を表示する必要はありません。ちょうど0.00の場合です。実際にPythonで小数点以下の桁をシフトするにはどうしたらいいですか?Pythonで小数点以下の桁をシフトするにはどうすればよいですか?
def time_deltas(infile):
entries = (line.split() for line in open(INFILE, "r"))
ts = {}
for e in entries:
if " ".join(e[2:5]) == "OuchMsg out: [O]":
ts[e[8]] = e[0]
elif " ".join(e[2:5]) == "OuchMsg in: [A]":
in_ts, ref_id = e[0], e[7]
out_ts = ts.pop(ref_id, None)
yield (float(out_ts),ref_id[1:-1], "%.10f"%(float(in_ts) - float(out_ts)))
INFILE = 'C:/Users/kdalton/Documents/Minifile.txt'
print list(time_deltas(INFILE))
ウォッチを使用するのと同じ方法。 'a'が整数の場合、頭が傷つくことがあります。おそらく最後の行を 'a/= 10.'に変更してください。 –
よろしくお願いします。ありがとう:) –
ありがとう!本当です...私はもっと複雑にしていたと思います。D – eunhealee