import requests\nimport re\nfrom lxml import etree\nimport os\n# fcpc_ersflist_gzcount\nurl="https://twitter.com/search?q=(%E5%A4%A7%E8%BF%90%E4%BC%9A%20OR%20FISU)%20until%3A2023-07-22%20since%3A2023-07-01&src=typed_query&f=live:7890"\nheaders={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0"}\nr=requests.get(url=url,headers=headers)\nr.encoding = r.apparent_encoding\n# r.encoding="utf-8"\nr=r.encoding\n\n# if not os.path.exists("./4kpiclibs"):\n# os.mkdir("./4kpiclibs")\n \n#解析源码数据\ntree=etree.HTML(r)\ndiv_list=tree.xpath('//div[@data-testid="cellInnerDiv"]') 报错:SSLError: HTTPSConnectionPool(host='twitter.com', port=443): Max retries exceeded with url: /search?q=(%E5%A4%A7%E8%BF%90%E4%BC%9A%20OR%20FISU)%20until%3A2023-07-22%20since%3A2023-07-01&src=typed_query&f=live:7890 (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))报错怎么办内容:这个报错是由于HTTPS连接池遇到了问题导致的。可以尝试以下几种方法解决:\n\n1. 确保你的网络连接正常,尝试重新运行代码。\n\n2. 检查你的Python版本和requests库的版本是否兼容,更新到最新版本。\n\n3. 尝试使用代理来访问网站。可以使用代理服务器来解决一些网络连接问题。可以尝试在请求中添加代理参数。\n\n4. 修改User-Agent头信息。有些网站可能会对User-Agent进行限制,可以尝试修改User-Agent头信息来模拟正常的浏览器请求。\n\n5. 使用其他的HTTP库。如果requests库无法解决问题,可以尝试使用其他的HTTP库,比如urllib或者http.client。\n\n如果以上方法都无法解决问题,可能是网站本身的问题。你可以尝试等待一段时间后再次尝试,或者联系网站的管理员寻求帮助。\n


原文地址: https://www.cveoy.top/t/topic/pYUN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录