| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import time
- import uiautomator2 as u2
- from utils.utils import UiFactory
- # 连接到设备,默认连接第一个设备,如果有多个设备可以指定序列号
- ui = UiFactory('emulator-5554')
- # 从配置中加载坐标
- # 执行deepcoin_point.py 文件进行采集。
- ui.load_point("deepcion_point.json")
- is_start = ui.check_app_running("com.niocpeed.dna")
- # tab 交易按钮
- # btn_jy = ui.xpath("btn_jy")
- #
- # if is_start:
- # print("点击交易")
- # btn_jy.click()
- # 设置委托
- input_weituo = ui.xpath("input_weituo")
- # 设置数量
- input_num = ui.xpath('input_num')
- # # 设置数量
- # btn_ping = ui.xpath('btn_ping')
- # start1 = time.time()
- # input_num.clear()
- # end1 = time.time()
- # print("清空数量:操作耗时:", end1 - start1)
- # start1 = time.time()
- # input_num.text("41")
- # end1 = time.time()
- # print("设置数量:操作耗时:", end1 - start1)
- #
- btn_buy = ui.desc("btn_buy")
- #
- # start1 = time.time()
- # input_weituo.click()
- # end1 = time.time()
- # print("点击:最优委托 操作耗时:", end1 - start1)
- # start1 = time.time()
- # btn_ping.click()
- # end1 = time.time()
- # print("点击:平仓 操作耗时:", end1 - start1)
- #
- for i in range(10):
- # 初始化点击按钮
- start = time.time()
- # start1 = time.time()
- # input_weituo.click()
- # end1 = time.time()
- # print("点击:最优委托 操作耗时:", end1 - start1)
- #
- # # start1 = time.time()
- # # input_weituo.set_text("0.114")
- # # end1 = time.time()
- # # print("设置:操作耗时:", end1 - start1)
- # start1 = time.time()
- # input_num.click()
- # end1 = time.time()
- # print("点击:操作耗时:", end1 - start1)
- # start1 = time.time()
- # input_num.set_text("40")
- # end1 = time.time()
- # print("设置:操作耗时:", end1 - start1)
- start1 = time.time()
- btn_buy.click()
- end1 = time.time()
- print("点击下单:操作耗时:", end1 - start1)
- end = time.time()
- # print("点击整体:操作耗时:", end - start)
- time.sleep(5)
|