代码拉取完成,页面将自动刷新
Crawlab版本是0.6.0-2
麻烦作者看下 困扰了很长时间 谢谢
test.py代码是:
import asyncio, time
from pyppeteer import launch
import pyppeteer
print(pyppeteer.chromium_revision) # 查看版本号
print(pyppeteer.executablePath()) # Chromium应该在的路径
async def main():
browser = await launch(headless=True,options={'args': ['—-no-sandbox']})
page = await browser.newPage() # 打开新的标签页
await page.setViewport({'width': 1920, 'height': 1080}) # 页面大小一致
await page.goto('https://www.baidu.com') # 访问主页
await page.evaluate('''() =>{ Object.defineProperties(navigator,{ webdriver:{ get: () => false } }) }''')
page_text = await page.content() # 获取网页源码
print(page_text)
time.sleep(1)
await page.close()
asyncio.get_event_loop().run_until_complete(main()) #调用