如何在python脚本使用手机键盘的Andr​​oid应用程序使用Appium输入数值 [英] How to enter numeric values using mobile keypad in android app in python script using Appium

查看:1328
本文介绍了如何在python脚本使用手机键盘的Andr​​oid应用程序使用Appium输入数值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写一个python脚本来自动android应用。

我想进入使用移动文本板价值观键盘

I am writing a python script to automate android application.
I want to enter values in text board using mobile keypad.

我可以使用 send_keys 在文本字段中输入值,但在某些情况下,我必须输入采用了android键盘即数字(值1,2,3,4,5,6,7,8,9,0)等。

I was able to enter the value in text field using send_keys, but in some cases I have to enter values using android keypad i.e digits(1,2,3,4,5,6,7,8,9,0) etc.

谁能告诉我如何使用键盘来输入这些价值?

Can anyone tell me how to enter these value using keypad?

推荐答案

不知道关于Python,但我这是怎么克服一个的Java 客户端code类似的问题。

Not sure about Python, but this is how I overcome a similar issue from a Java client code.

AndroidDriver driver;
//... then setup driver

//... put some text on target text field
textfield.click();
textfield.sendKeys("some content");

//... finally send Enter key
driver.sendKeyEvent(AndroidKeyCode.ENTER);

检查的Python API提供了这样枚举。
希望这有助于。

Check if the Python API offers such enumeration. Hope this helps.

这篇关于如何在python脚本使用手机键盘的Andr​​oid应用程序使用Appium输入数值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆