最近做了一个爬虫项目,在向文本框输入的时候,使用了多种方法(包含: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) # 切换成正常的输入法