| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import time
- import uiautomator2 as u2
- from utils.utils import UiFactory
- # 连接到设备,默认连接第一个设备,如果有多个设备可以指定序列号
- ui = UiFactory('127.0.0.1:6555')
- # 从配置中加载坐标
- # 执行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)
|