monkeyrunner的python脚本,在device.type方法上使用WhitePrace
这很有效 问题是当我有这样的空白时:monkeyrunner的python脚本,在device.type方法上使用WhitePrace,python,scripting,monkeyrunner,Python,Scripting,Monkeyrunner,这很有效 问题是当我有这样的空白时: #! /usr/bin/env monkeyrunner from com.android.monkeyrunner import MonkeyRunner device = MonkeyRunner.waitForConnection() device.touch(240, 740) device.type('5551234') MonkeyRunner.sleep(3) 只打印“55” 如何打印空白字符?查看上面的内容
#! /usr/bin/env monkeyrunner
from com.android.monkeyrunner import MonkeyRunner
device = MonkeyRunner.waitForConnection()
device.touch(240, 740)
device.type('5551234')
MonkeyRunner.sleep(3)
只打印“55”
如何打印空白字符?查看上面的内容:
MonkeyRunner给我带来的第一个问题是
使用空格键时,类型函数被中断。这不是
Monkeyrunner独有的。adb外壳输入文本似乎受到影响
从一个类似的问题。可能还有其他几个关键事件(其他
比空间)落入这种特殊的危险,但我能够
通过删除待处理文本中的空格,暂时解决此问题
发送并在适当的地方插入KEYCODE_空间
看看上面说的:
MonkeyRunner给我带来的第一个问题是
使用空格键时,类型函数被中断。这不是
Monkeyrunner独有的。adb外壳输入文本似乎受到影响
从一个类似的问题。可能还有其他几个关键事件(其他
比空间)落入这种特殊的危险,但我能够
通过删除待处理文本中的空格,暂时解决此问题
发送并在适当的地方插入KEYCODE_空间
这是我正在使用的解决方法
这是我正在使用的解决方案我在2017年和接近2018年,monkeyrunner仍然受到空间问题的困扰!谢谢@synthezerpatel,你救了我一命:)我现在是2017年,也快到2018年了,monkeyrunner仍然在忍受空间的折磨!谢谢你@synthezerpatel你救了我一命:)
device.type('55 5 12 34')
for z in my_text.split(' '):
device.type(z)
device.press('KEYCODE_SPACE', MonkeyDevice.DOWN_AND_UP)