uiautomator2 多种方式键盘输入

最近做了一个爬虫项目,在向文本框输入的时候,使用了多种方法(包含:send_keys、set_text)等多种方法都无效,最终选择了以下方案得到完美解决。

python 复制代码
# 切换输入法
d.set_fastinput_ime(True)
op_user_modify = d(className="android.view.View", index=2).send_keys("小迷糊")
d.set_fastinput_ime(False) #输入法用完记得关掉
python 复制代码
d.set_fastinput_ime(True)
d.clear_text()
d.send_keys("测试", True)
print("输入文本:     " + "测试")
d.set_fastinput_ime(False)  # 切换成正常的输入法
相关推荐
vv_Ⅸ13 小时前
打卡day47
python
zhongtianhulian13 小时前
陶瓷行业大会资讯:掌握行业动态,洞察未来趋势
大数据·人工智能·python
小鸡吃米…13 小时前
Python的人工智能-入门指南
python
LT>_<13 小时前
flink遇到的问题
大数据·python·flink
写代码的【黑咖啡】13 小时前
面向对象编程入门:从类与对象到构造函数
开发语言·python
luo_yu_110613 小时前
安装chroma的时候报错
python·chroma
Daily Mirror13 小时前
Day 43 训练和测试的规范写法
python
natide13 小时前
词汇/表达差异-7-Alias覆盖率
人工智能·pytorch·python·深度学习·自然语言处理
艾莉丝努力练剑13 小时前
Al Ping免费上新:GLM-4.7 && MiniMaxM2.1重磅上线,附独家使用教程
java·大数据·linux·运维·人工智能·python
拉姆哥的小屋13 小时前
智能婴儿床监控系统
人工智能·python·深度学习