python抓取百度翻譯

278108678發表於2024-03-25

第一步

點選立即翻譯檢視請求的翻譯介面

第二步

複製介面域名後的請求連結部分

第三步

點選開發者工具欄上的source選項卡,找到右邊欄的XHR/fetch Breakpoints,點選後面的+號貼上字串

第四步

點選立即翻譯找到呼叫介面的程式碼

第五步

如果找到不是真正的調介面的程式碼,需要上他的上一個步驟去找,因為這個程式碼是最終的程式碼,我們需要去右邊欄找call stack,我們可以看到send方法,send方法下面的行代表是上一個步驟,再往下是上上一個步驟

第六步

在當前程式碼中做全域性搜尋paramData,可以看出引數就是w,這樣就找到了ts和sign

第七步

打斷點看e是什麼

弟八步

查詢b方法

pycharm建立js檔案,將b方法程式碼放入執行,報r錯誤

相關文章