首页 > 系统服务 > 详细

asyncio多进程+pyppeteer浏览器控制+pyquery解析实现爬虫demo

时间:2020-07-11 11:35:06      阅读:166      评论:0      收藏:0      [点我收藏+]
import asyncio
from pyppeteer import launch
from pyquery import PyQuery as pq
 
async def main():
   browser = await launch()
   page = await browser.newPage()
   await page.goto(https://dynamic2.scrape.cuiqingcai.com/)
   await page.waitForSelector(.item .name)
   j_result1 = await page.J(.item .name)
   j_result2 = await page.querySelector(.item .name)
   jj_result1 = await page.JJ(.item .name)
   jj_result2 = await page.querySelectorAll(.item .name)
   print(J Result1:, j_result1)
   print(J Result2:, j_result2)
   print(JJ Result1:, jj_result1)
   print(JJ Result2:, jj_result2)
   await browser.close()
 
asyncio.get_event_loop().run_until_complete(main())

 

asyncio多进程+pyppeteer浏览器控制+pyquery解析实现爬虫demo

原文:https://www.cnblogs.com/hellangels333/p/13282822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!