Ubuntu系统火狐浏览器出现Hmm. We’re having trouble finding that site.

这句话的意思是 :emmm,我们很难找到那个网站。

出现这个网络问题的两个主要原因:

1、在虚拟机上没有进行进行网络连接(如下如所示),开启即可

 2、在笔记本的电脑上由电脑管家的一些安全属性引起

  1. WIN+X快捷键,点击任务管理器选项  如图1.1所示
  2. 查看这些选项是否正在运行  如图1.2所示
  3. 若没有开启,且手动启动不了,右击这项服务之后==>打开服务 如图1.3所示
  4. 手动开启:右击==>属性==>在类型中选择手动即可  如图1.4所示
图1.1
图1.2
图1.3
图1.4

 小白操作,若有问题,望告知!共勉!

当使用Selenium创建浏览器实例时,如果默认情况下它创建的是英文版的Firefox,可能会遇到" Hmm. Were having trouble finding that site."这类提示,因为Selenium启动的是独立的Firefox进程,可能并未加载用户的个人配置,包括语言设置。 要解决这个问题,你可以采取以下步骤: 1. **安装多语言版本的Firefox**[^1]。在Linux上,可以通过`yum install firefox-esr`(或其他对应版本)命令安装支持多种语言的Firefox。 2. **配置Firefox以使用特定的语言**。在新安装的Firefox中,打开about:config页面,搜索"general.useragent.locale",将其值设置为你需要的语言,比如'en-US'(英文美国版)或'zh-CN'(简体中文版)。 3. **下载并配置geckodriver**。确保geckodriver版本与你使用的Firefox版本兼容。通常可以在Selenium官网找到匹配的geckodriver下载链接。下载后,将其添加到系统的PATH环境变量中,以便Selenium可以找到它。 4. **在代码中指定Firefox profile**。在Python的Selenium代码中,可以使用`webdriver.FirefoxProfile()`来创建一个预设的Firefox配置文件,这样就可以传递自定义的语言设置。 ```python from selenium import webdriver # 创建一个FirefoxProfile对象,设置语言 profile = webdriver.FirefoxProfile() profile.set_preference('general.useragent.locale', 'zh-CN') # 使用这个profile创建Firefox实例 driver = webdriver.Firefox(firefox_profile=profile) driver.get('http://example.com') # 尝试访问中文网站 ``` 通过上述步骤,你应该能创建一个支持中文的Firefox浏览器实例,从而避免遇到"找不到该站点"的提示。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值