您说这
if int(splitLine[0]) >int(lastUnix):是造成麻烦的原因,但实际上您并未显示任何暗示该问题的信息。我认为这是问题所在:
print 'Pulled', + stock
您知道为什么这一行会导致该错误消息吗?你想要
>>> stock = "AAAA">>> print 'Pulled', stockPulled AAAA
要么
>>> print 'Pulled ' + stockPulled AAAA
不
>>> print 'Pulled', + stockPulledTraceback (most recent call last): File "<ipython-input-5-7c26bb268609>", line 1, in <module> print 'Pulled', + stockTypeError: bad operand type for unary +: 'str'
您要让Python将
+符号应用于像
+23正23这样的字符串,而她反对。



