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)  # 切换成正常的输入法
相关推荐
哇哈哈&12 小时前
安装wxWidgets3.2.0(编译高版本erlang的时候用,不如用rpm包),而且还需要高版本的gcc++19以上,已基本舍弃
linux·数据库·python
luod13 小时前
pymysql执行DDL语句
python
song50113 小时前
鸿蒙 Flutter 图像识别进阶:物体分类与花卉识别(含离线模型)
人工智能·分布式·python·flutter·3d·华为·分类
Mqh18076214 小时前
day 35 文件的拆分和使用
python
虚假程序设计14 小时前
pythonnet 调用C接口
c语言·python
dhdjjsjs14 小时前
Day32 PythonStudy
python
漏洞文库-Web安全14 小时前
AWD比赛随笔
开发语言·python·安全·web安全·网络安全·ctf·awd
哈哈xcpc-439915 小时前
天梯赛题解(Python和C++解法)
开发语言·c++·python
smile_Iris15 小时前
Day 34 模块和库的导入
python
北极糊的狐15 小时前
报错java: 找不到符号符号: 类 XxxController位置: 程序包 com.ruoyi.xxx.xxx.service
开发语言·windows·python