Python如何为cs中的每个值调用函数

2024-05-20 13:16:35 发布

您现在位置:Python中文网/ 问答频道 /正文

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中的每个值作为参数调用searcher,但我不知道如何按值读取值,然后将其附加到字符串(将其添加到url)。 我有一个excel文件,其中有一行id,所以我可以简单地逐个单元格遍历吗?比如用foreach值什么的?如果这不能工作,我可以让函数读取一个列表,而不是做一个字符串,但有数千个值,我仍然在测试我想如何运行它。谢谢你的帮助


Tags: csvcsvfile字符串ids列表aswithopen