亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

控制 Google 搜索中的 Javascript 翻譯

控制 Google 搜索中的 Javascript 翻譯

溫溫醬 2023-06-06 15:40:31
該代碼使用下面的init .py執行谷歌搜索def search(term, num_results=10,, lr="lang_en"):    usr_agent = {        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) '                      'Chrome/61.0.3163.100 Safari/537.36'}    def fetch_results(search_term, number_results, language_code):        escaped_search_term = search_term.replace(' ', '+')        google_url = 'https://www.google.com/search?q={}&num={}&hl={}&lr={}'.format(escaped_search_term, number_results+1,                                                                              language_code, lr)...一些返回的鏈接使用 javascript 來翻譯網站:<script type="text/javascript">        var home = '/de/', root = '/', country = 'ch', language = 'de', w = {            "download_image": "Bild download (Niedrige Qualit?t)",...另一個例子:<script>                dataLayer.push({                    'brand' : 'Renault',                    'countryCode' : 'BE',                    'googleAccount' : 'UA-23041452-1',                    'adobeAccount' : 'renaultbeprod',                    'languageCode' : 'nl',...有沒有辦法過濾掉通過 javascript 翻譯的結果并只獲得一種語言的搜索結果?
查看完整描述

1 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

我很抱歉。請忽略這個問題。我犯了一個小錯誤,將三重引用的注釋放在代碼另一部分的函數中。它禁用了有效傳遞的參數。


從下面刪除三重引用評論后,我只得到英文結果:


for google_url in search(query,  # The query you want to run

               ,  # User interface language (host language)

                num_results = 10,  # Number of results per page

                lr="lang_en"  # Langauge of the documents received

'''

lr - parameter is implemented in __init__.py of googlesearch

    It should be handled only here.

Other useful search parameters not used yet are:

cr - restricts search results to documents originating in a particular country.

    (ex. cr=countryCA)

gl - boosts search results whose country of origin matches the parameter value.

    (ex. gl=uk)

'''

                ):


查看完整回答
反對 回復 2023-06-06
  • 1 回答
  • 0 關注
  • 167 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號