完整代碼我也不好公布,我可以給你們思路,以及部分代碼動動腦子看看文檔應該也能搞定
一.初始化Chromium瀏覽器相關屬性
browser = await pyppeteer.launch({'headless': False,
'args': [
'--window-size={1300},{600}'
'--disable-extensions',
'--hide-scrollbars',
'--disable-bundled-ppapi-flash',
'--mute-audio',
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-gpu',
'--disable-infobars'
],
'dumpio': True
})
二.瀏覽器內容監測進行js注入
await self.page.evaluateOnNewDocument('() =>{ Object.defineProperties(navigator,'
'{ webdriver:{ get: () => false } }) }')
三.模擬登入