火狐linux版更改语言,Selenium更改firefox浏览器语言python m
我花了3個小時試圖找到這個問題的解決方案,但我還遠遠沒有得到我覺得必須要問的答案。(我發現了類似的帖子-下面是我為什么要問這些帖子的解釋)
我正在寫一個程序,在谷歌中輸入幾個搜索詞,然后檢索我頁面的排名。我想知道我在幾個不同國家的SERP排名。我已經解決了ip地址的問題。但是現在我發現google在給我一個SERP時,考慮到了我瀏覽器的語言。為了更接近我的頁面在某個國家的真實排名(我說closer是因為我還看到SERP依賴于搜索歷史),我必須使用一個我感興趣的國家的本地語言的web瀏覽器。在
手動更改firefox中的語言是很困難的-事實上,你必須安裝幾個不同的語言版本(我也讀過關于安裝語言包的文章-但不確定這是否與Firefox12相關)。我不知道如何讓selenium選擇正確的firefox版本。在
我很難理解需要做什么:我是否必須指定在啟動web driver.firefox().時selenium要使用的firefox安裝/版本,還是可以通過更改firefox配置文件來確定瀏覽器語言。在
我花了一些時間來研究概要文件部分,找到了部分的evidence(原文),盡管我在概要文件中找不到任何對語言的引用。在
同樣的post的答案似乎已經解決了這個問題——但我不懂語言,我很難理解到底在做什么。在
我知道firefox有一個add-on可以在不同的語言版本之間切換(你必須先安裝你想要的不同語言版本的firefox)——因為設置選項提到了更改”general.useragent.localpreference“我認為這是一個可以更改的配置文件設置,但是這個附加組件需要重新啟動當你改變語言的時候。。在
我找不到任何關于general.useragent.local在配置文件設置中。在
任何一個給我一個正確方向的觀點都會讓我大吃一驚!在
編輯:
忘了提到——我只知道python——所以我在標題中寫了python
總結
以上是生活随笔為你收集整理的火狐linux版更改语言,Selenium更改firefox浏览器语言python m的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 端口 镜像吗,Linux如何
- 下一篇: linux 其他常用命令