2016-09-23 33 views
0

timeoutRemaining = ROUND(超时 - DIFF,0) 类型错误:不支持的操作数类型(一个或多个),用于: - 'STR' 和 '浮动'每次我尝试运行该程序时,都会收到以下代码的错误消息。我怎样才能修复它,使其完整运行?

#开始的所有线程 为i的范围(totalMethods): 线程[i] .start()

diff = time.time() - startTime 
timeoutRemaining = round(timeout - diff, 0) 

# sleep for timeout 
time.sleep(timeoutRemaining) 

请帮忙。

回答

0

看起来像打字问题。确保你在算术类型上进行数学运算。

换句话说'startTime'(一个str)不是一个浮点数。

相关问题