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)  # 切换成正常的输入法
相关推荐
道199311 分钟前
python实现电脑手势识别截图
开发语言·python
shixian103041130 分钟前
conda安装Django+pg运行环境
python·django·conda
jiaoxingk33 分钟前
Django 接口文档生成:Swagger 与 ReDoc 全面说明
python·django
CodeCraft Studio1 小时前
国产化Excel开发组件Spire.XLS教程:Python将列表导出为CSV文件(含一维/二维/字典列表)
开发语言·python·excel·csv·spire.xls·列表导出为csv
Blossom.1181 小时前
大模型知识蒸馏实战:从Qwen-72B到Qwen-7B的压缩艺术
大数据·人工智能·python·深度学习·算法·机器学习·pygame
刘逸潇20052 小时前
Socket:TCP/UDP通信详解
python·websocket·udp·tcp
The_Second_Coming2 小时前
Python 学习笔记:基础篇
运维·笔记·python·学习
诗句藏于尽头2 小时前
python实战学习记录
python·学习
AI松子6662 小时前
PyTorch-混合精度训练(amp)
人工智能·pytorch·python
MDLZH2 小时前
Pytorch性能调优简单总结
人工智能·pytorch·python