AirtestProject / AirtestProject/Airtest

使用配置本地python运行时,在windows端输入文本会出现异常错误

未關閉
#429 4 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Python
星號
9.6k
分支
1.5k
PR 合併指標
30 天內沒有已合併 PR

描述

错误如下:

File "D:\Dev\Python\Python36-32\lib\site-packages\airtest\utils\logwraper.py", line 72, in wrapper
res = f(*args, **kwargs)
File "D:\Dev\Python\Python36-32\lib\site-packages\airtest\core\api.py", line 365, in text
G.DEVICE.text(text, enter=enter, **kwargs)
File "D:\Dev\Python\Python36-32\lib\site-packages\airtest\core\win\win.py", line 150, in text
self.keyevent(text)
File "D:\Dev\Python\Python36-32\lib\site-packages\airtest\core\win\win.py", line 136, in keyevent
self.keyboard.SendKeys(keyname)
File "D:\Dev\Python\Python36-32\lib\site-packages\pywinauto\keyboard.py", line 634, in SendKeys
k.run()
File "D:\Dev\Python\Python36-32\lib\site-packages\pywinauto\keyboard.py", line 367, in run
' out of ' + str(len(inputs)) + ' keyboard events')
RuntimeError: SendInput() inserted only 0 out of 2 keyboard events

目测是pywinauto的原因,但查看版本是0.6.3的是airtest里面配置的版本,如果不使用本地python运行 则是正常的

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。