接着上次的说。
这次改变了策略,暂时不对页面的flash做解析,而还是通过页面人工获取。
碰巧此网站有个页面专门展示抽奖主播的页面,正好被利用起来进行打开页面。
首先利用如下语句打开抽奖页面,target就是那个展示页面;然后只要对这个页面进行解析,循环读取对应主播的房间,并打开即可。
  1. <blockquote>            req=requests.get(url=target)
复制代码
其次,由于这次是直接用页面获取,所以要有下面这句保护你的电脑资源,当然你资源多,就可以忽略;当内存占用大于75%的时候,就暂停循环,等待下一个循环。
  1. if(psutil.virtual_memory().percent>75):
复制代码
最后,打开房间可以用如下代码,其中roomurl就是前面拼出来的房间地址。
  1. webbrowser.open(roomurl,new=0,autoraise=0)
复制代码
这个方法虽然简单,但是对于资源的占用比较大,而且还要人工去确认是否抽奖,适合无聊的时候使用,可以一边看主播,一边抽奖。

谢谢大家耐心看完。
举报 使用道具
| 回复

共 0 个关于本帖的回复 最后回复于 2019-8-28 22:14

您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 360或火绒等杀毒软件导致GooSeeker爬虫软件
  • 话题分析(NMF模型和LDA模型)软件的安装和
  • 运行Apple无法验证的程序的方法
  • 文本聚类分析软件的安装和使用方法
  • 利用AI阅读和分析文本:扣子COZE记录用户反

热门用户

GMT+8, 2025-5-6 13:29