首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(fake_useragent) UserAgent()将不连接

(fake_useragent) UserAgent()将不连接
EN

Stack Overflow用户
提问于 2016-04-28 02:45:36
回答 2查看 2.5K关注 0票数 5

基本上,我有一个代码已经工作了几个月了。我今天试着运行这个程序,就像标题说的那样,UserAgent()的连接正在超时。我试着用"pip安装--升级fake_useragent“来升级这个文件,我被告知这个包是最新的。我也尝试删除该文件(为了重新安装),但由于某种原因我无法删除。有人对我如何处理这个问题有任何想法吗?

代码语言:javascript
复制
from fake_useragent import UserAgent
...
ua = UserAgent()#program cannot progress past this point
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-28 02:51:30

fake_useragent包连接到http://useragentstring.com/以获取最新用户代理字符串的列表。看起来http://useragentstring.com/已经崩溃了,我希望是暂时的。

票数 4
EN

Stack Overflow用户

发布于 2017-11-06 05:07:20

您应该向ua对象添加一个备用的user_agent,这样如果服务器停机,那么备用的用户代理就会启动,一个正在运行的过时的u_agent比完整的程序崩溃更好。

代码语言:javascript
复制
from fake_useragent import UserAgent
ua = UserAgent(fallback='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36')
headers = {'User-Agent':ua.chrome}

我从这个问题中学到了这个:Scrapy FakeUserAgentError: Error occurred during getting browser

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36904348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档