Pythonでtime.sleep()を使用するとかなり奇妙なエラーが発生します。Pythonでtime.sleep()を使用したときの奇妙なIOError
start = time.time()
# some code goes here
end = time.time()
spent = end - start
time.sleep(1.0101 - spent) # this gives a strange IOError...
修正できますか?私は使用済みまたは1.0101を変更することはできません。
EDIT:エラーは次のとおりです。IOError:[Errno 22]引数が無効です。
EDIT2:私はtime.sleep
に負の数を渡すときに、通常IOError
を得るのLinuxではラズベリーパイ2.
質問を編集して正確なエラーを含めることができますか? –
費やした金額が1.0101より大きければどうなるでしょうか? –
@JosephFarah少し時間がかかりますが、大丈夫です。 – Ace