MCPcopy
hub / github.com/MonsterNone/tmall-miao / close_popup

Function close_popup

modules/energy.py:50–63  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

48
49# 关闭弹窗
50def 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# 获取当前体力

Callers 2

runFunction · 0.70
energy.pyFile · 0.70

Calls 3

find_timeout_reFunction · 0.90
clickMethod · 0.80
xpathMethod · 0.80

Tested by

no test coverage detected