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

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

        精彩推荐

        • 如何使用集搜客分词平台做社会网络图分析?
        • 关于食品安全的美国联邦法规文件的网络爬虫
        • 怎样更有效率地搜索互联网和整理知识—使用
        • 阿里巴巴外包询价网站用集搜客网络爬虫能采
        • 在限定论域的时候,为什么“任何一个”表示

        热门用户

        GMT+8, 2020-5-25 10:32