接着上次的说。
这次改变了策略,暂时不对页面的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

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

精彩推荐

  • Gephi社会网络分析-马蜂窝游记文本分词并同
  • Gephi社会网络分析-基于马蜂窝游记文本以词
  • 知乎话题文本根据词语间距筛选后生成共词矩
  • 马蜂窝游记文本分词后以词语间距为筛选条件
  • 学习使用apriori算法挖掘关联关系

热门用户

GMT+8, 2024-4-26 06:41