Python使用appium输入支付密码问题及同时需要调用模拟浏

2020-05-29  本文已影响0人  代码没写完还想上厕所

1、appium输入支付密码:

import pyautogui
pyautogui.typewrite(sendKey, interval=1) # sendKey 为字符串 eg: '123567' ,interval为输入间隔时间

2、当同时需要使用安卓模拟器输入支付密码 及模拟浏览器

import win32gui, win32api
    def LookWindowsHandle(self,name='夜神模拟器'):
        handle = win32gui.FindWindow(0, name)    # 查看windows 夜神模拟器句柄
        print('handle==', handle)
        win32api.keybd_event(13, 0, 0, 0)    # enter按键 防止SetForegroundWindow 报错
        text = win32gui.SetForegroundWindow(handle)    # 根据句柄置前窗口

配合使用时

import pyautogui
import win32gui, win32api
def LookWindowsHandle(self,name='夜神模拟器'):
        handle = win32gui.FindWindow(0, name)    # 查看windows 夜神模拟器句柄
        print('handle==', handle)
        win32api.keybd_event(13, 0, 0, 0)    # enter按键 防止SetForegroundWindow 报错
        text = win32gui.SetForegroundWindow(handle)    # 根据句柄置前窗口

def Payment(self,sendkey):
     self.LookWindowsHandle()
     pyautogui.typewrite(sendKey, interval=1) # sendKey 为字符串 eg: '123567' ,interval为输入间隔时间

上一篇 下一篇

猜你喜欢

热点阅读