()
| 48 | |
| 49 | # 关闭弹窗 |
| 50 | def close_popup(): |
| 51 | logger.info('关闭弹窗,检测3次') |
| 52 | for i in range(3): |
| 53 | r = find_timeout_re(d, '"((TB16l86YLb2gK0jSZK9XXaEgFXa.*?jpg_)|开奖即同意)"', 5) |
| 54 | if r: |
| 55 | if r[0][0] == '开奖即同意': |
| 56 | logger.info('点击开奖') |
| 57 | d.xpath('//*[@text="开奖即同意"]/../../*[last()-1]').click() |
| 58 | else: |
| 59 | logger.info('点击关闭') |
| 60 | d(text=r[0][0]).click() |
| 61 | time.sleep(1) |
| 62 | else: |
| 63 | logger.info('不需要关闭') |
| 64 | |
| 65 | |
| 66 | # 获取当前体力 |
no test coverage detected