我有一个登录网站的python脚本,并且会抓取几页。
在我的Windows机器上,我编写的脚本工作正常,但在我的Linux机器上,我计划运行它,我得到requests.exceptions.ConnectionError: ('Connection aborted.', error(104, 'Connection reset by peer'))
Linux机器可以正常处理http请求,但是当我尝试通过https打开登录页面时,它正在崩溃。
我按照这里的示例How can I see the entire HTTP request that's being sent by my Python application?发现虽然我在Windows下调试整个过程,但Linux机器只报告第一行INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): www.example.com
,然后我收到错误。
我已经删除了所有内容,我仍然在Linux上遇到一个简单的错误:
import requests
requests.get('https://www.example.com/Login')
这两台机器都在Windows 8和CentOS上运行相同版本的python
提前感谢您提供任何帮助