【发布时间】:2023-03-31 09:01:01
【问题描述】:
我正在尝试用 Python 编写代码,该代码将从 CSV 文件中获取行并将它们传递给 API 调用。如果返回成功,我想将yes 附加到我添加的match 列中。如果没有返回数据,则追加no。
这是当前返回第一行匹配结果的代码:
headers = {
'Authorization': {token},
'Content-Type': 'application/json; charset=utf-8',
}
data = '[{
"name": "Company 1",
"email_domain": "email1.com",
"url": "https://www.url1.com"
}]'
response = requests.post(
'https://{base_url}/api/match',
headers=headers,
data=data
)
如果我手动将数据传递给 API 调用,此代码适用于每一行,但由于有数百行,我希望能够遍历每一行,通过 API 调用传递它们,并将yes 或no 附加到我创建的match 列。我的强项不是写for 循环,我相信这是解决这个问题的方法,但我希望有做过类似事情的人提供任何意见。
【问题讨论】:
-
请避免posting images of text。最好是转录它们。