从ex输入的查询参数

2024-04-26 17:55:22 发布

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

您好,这是我的代码。我想将多列作为输入传递到url,并将结果传递到excel,然后将该excel用作其他api响应的输入。我作为输入传递的两个字段是名称和国家,响应应根据这些参数获取数据

import pandas as pd
import requests
import json
from pandas.io.json import json_normalize

df=pd.read_excel('C:/Users/customer.xlsx')
df=df[['Name','country']]
df.head()
passwd=b"passss"
user=b"abc"
# Make a request to the endpoint using the correct auth values
auth_values = (user, passwd)
for i,j in df.iteritems():
    url='http://xyz.co&name='+str(i)+'&country='+str(j)
    resp = requests.get(url,auth=auth_values)
    resp.raise_for_status()

谁能帮我一下吗。我在这个问题上遇到了500个服务器错误


Tags: theimportauthjsonurlpandasdffor