Python使用appium输入支付密码问题及同时需要调用模拟浏览器会出现的鼠标焦点问题

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为输入间隔时间

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容