【问题标题】:python request get multi urlspython请求获取多个url
【发布时间】:2024-05-20 03:30:01
【问题描述】:

我正在尝试使用 requests.get 请求多个 url,这就是我开始使用的

for number in range(1,10):
    page =requests.get('http://google.com/page'+str(number),'http://yahoo.com/page'+str(number))

但我得到的是一个错误 TypeError: get() 只接受 1 个参数(给定 2 个)

我也试过了

url=['','http://google.com/page','http://yahoo.com/page']

for number in range(1,10):
    page = requests.get(url[number]+str(number))

这给了我

IndexError: list index out of range

【问题讨论】:

    标签: python get http-request


    【解决方案1】:
    urls = ['http://google.com/page','http://yahoo.com/page']
    
    for url in urls:
        for number in range(1,10):
            page = requests.get(url+str(number))
    

    【讨论】: