Python TypeError:字符串格式的参数

时间:2015-06-16 21:17:47

标签: python string string-formatting typeerror finance

我已经坚持这个问题好几天了,试图找出问题所在。我一直低于错误:

filteredArray

这是我的代码:

TypeError: not all arguments converted during string formatting

1 个答案:

答案 0 :(得分:3)

您在url3中没有任何占位符,因此Python会告诉您它无法插入yearmonth或{{1}将值放入其中。

您需要使用day字符串来告诉Python在哪里插值; %[formattercode]将使用字符串进行插入(并且您已经有字符串):

%s

这3个url3 = 'http://hopey.netfonds.no/tradedump.php?date=%s%s%s&paper=AAPL.O&csv_format=csv' # ^^^^^^ 序列告诉Python期望在那里插入3个值。

您还尝试插入整个%s列表。请改用循环变量:

days