完整代码我也不好公布,我可以给你们思路,以及部分代码动动脑子看看文档应该也能搞定
一.初始化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 } }) }')
三.模拟登入