Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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:requests.exceptions.ConnectionError:(';连接中止。';,错误(10054,';';)_Python_Proxy_Request_Python Requests - Fatal编程技术网

Python:requests.exceptions.ConnectionError:(';连接中止。';,错误(10054,';';)

Python:requests.exceptions.ConnectionError:(';连接中止。';,错误(10054,';';),python,proxy,request,python-requests,Python,Proxy,Request,Python Requests,我尝试从很多URL获取内容。这部分数据看起来像 avito.ru/morozovsk/avtomobili/honda_accord_1998_799656153 avito.ru/donetck/avtomobili/honda_accord_2000_829068734 avito.ru/donetck/avtomobili/honda_accord_2000_829068734 avito.ru/taganrog/avtomobili/volkswagen_passat_1997_8392

我尝试从很多URL获取内容。这部分数据看起来像

avito.ru/morozovsk/avtomobili/honda_accord_1998_799656153
avito.ru/donetck/avtomobili/honda_accord_2000_829068734
avito.ru/donetck/avtomobili/honda_accord_2000_829068734
avito.ru/taganrog/avtomobili/volkswagen_passat_1997_839237476
avito.ru/volgodonsk/avtomobili/volkswagen_golf_1993_657720225
avito.ru/volgodonsk/avtomobili/volkswagen_golf_1993_657720225
avito.ru/volgodonsk/avtomobili/volkswagen_golf_1993_657720225
avito.ru/volgodonsk/avtomobili/volkswagen_golf_1993_657720225
avito.ru/taganrog/avtomobili/peugeot_206_2008_818743294
我用

但是在处理的中间,它返回了一个错误:代码>请求。例外。连接错误:(“连接中止”,错误(10054,‘’))< /代码>。 我试图用

time.sleep(10)
来解决这个问题。但这没用。
我应该用什么来解决这个问题?也许代理可以帮助我?

是什么url导致了错误,还是每次都不一样?@padraiccnningham每个url都不一样time@PadraicCunningham有什么办法可以解决这个问题吗?我已经有过几次了,添加睡眠也没关系,我只是尝试了一个方法,但发现了错误,我等了30秒,在一个while循环中最多尝试了五次,如果没有成功,我会再次睡觉,并记录任何错误。@padraickenningham和error将消失?是什么url导致了错误?或者每次都不同?@padraickenningham每个url都不同time@PadraicCunningham有什么办法解决这个问题吗?我已经有过几次了几次,添加睡眠也没关系,我只是有一个尝试的方法/除了捕捉到错误外,我等待了30秒,并在while循环中最多尝试了五次,然后如果不成功再次睡眠并记录任何错误。@padraickenningham and error will dissapear?
    url = 'https://' + url
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36'}
    response = requests.get(url, headers=headers, timeout=5)
    page = response.content