Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
后参数列表(Python请求)_Python_Python 3.x_Loops_Python Requests - Fatal编程技术网

后参数列表(Python请求)

后参数列表(Python请求),python,python-3.x,loops,python-requests,Python,Python 3.x,Loops,Python Requests,您好,我有一个列表,我正在尝试更改用户名,并在列表发送请求时一次一个地查看列表。例如,我有一个finallist.txt文件,其内容如下: pop boat oreo 这些是我希望作为请求发送的用户名列表。这是我的密码: list = open("finallist.txt", 'r') paramsGet = {"Name": list} headers = {<ignore>} response = ses

您好,我有一个列表,我正在尝试更改用户名,并在列表发送请求时一次一个地查看列表。例如,我有一个
finallist.txt
文件,其内容如下:

pop
boat
oreo
这些是我希望作为请求发送的用户名列表。这是我的密码:

    list = open("finallist.txt", 'r')
    paramsGet = {"Name": list}
    headers = {<ignore>}
    response = session.get("https://<ignore>.com/api/users/available", params=paramsGet, headers=headers)
    if response.status_code == 200:
        #
    elif response.status_code == 409:
        #
list=open(“finallist.txt”,“r”)
paramsGet={“Name”:list}
标题={}
response=session.get(“https://.com/api/users/available,params=paramsGet,headers=headers)
如果response.status_code==200:
#
elif response.status_code==409:
#
注意:当paramsGet-{“Name”:pop}
但当我试图让它在列表中向下旋转时,我就迷路了。我想我必须为范围为3的x做些什么?如果我没有说清楚,我不知道对不起。

您想对-loop使用
,例如:

# load every line from the file to list `lines`
with open("finallist.txt", 'r') as f_in:
    lines = [line for line in map(str.strip, f_in) if line]

# iterate over every line, change headers and do a request
for line in lines:
    print('Name {}'.format(line))
    paramsGet = {"Name": line}    
    headers = {}

    response = session.get("https://<ignore>.com/api/users/available", params=paramsGet, headers=headers)

    if response.status_code == 200:
        # handle status 200
    elif response.status_code == 409:
        # handle status 409
#将文件中的每一行加载到列表`行`
将open(“finallist.txt”,“r”)作为f_输入:
lines=[图中线条对应的线条(str.strip,f_in)如果是线条]
#迭代每一行,更改标题并执行请求
对于行中的行:
打印('Name{}'。格式(行))
paramsGet={“Name”:line}
标题={}
response=session.get(“https://.com/api/users/available,params=paramsGet,headers=headers)
如果response.status_code==200:
#处理状态200
elif response.status_code==409:
#处理状态409
注意:不要使用变量名
list
——您正在“隐藏”Python的内置代码