with open('ids.csv', 'rb') as csvfile:
myfile = csv.reader(csvfile, delimiter=' ', quotechar='|')
for row in myfile:
sel = row
str(sel)
print(sel)
searcher(sel)
输出看起来像=
['311766349974,261240911883,201661478885']
因此,当我逐行读取时,csv被读作列表。我希望能够获取csv中的每个值并将其作为参数调用搜索器,但我不知道如何按值读取值,然后将其附加到字符串(将其添加到URL)。 我有一个带有行ID的excel文件,所以我可以简单地逐个遍历?喜欢使用foreach值还是什么?如果这不起作用,我可能会让函数读取一个列表而不是一个字符串,但是有数以千计的值,而且我还在测试我想要运行它的方式。谢谢你的帮助
答案 0 :(得分:0)
尝试
for sel in row:
searcher ( sel )