Python 2.7 给定脚本中是否有time.sleep()的替换项?

Python 2.7 给定脚本中是否有time.sleep()的替换项?,python-2.7,androidviewclient,Python 2.7,Androidviewclient,下面的脚本将android设备连接到Wi-Fi并向现有帐户注册 import re import sys import time import os from PIL import Image from com.dtmilano.android.viewclient import ViewClient device, serialno = ViewClient.connectToDeviceOrExit() vc = ViewClient(device=device, serialno=se

下面的脚本将android设备连接到Wi-Fi并向现有帐户注册

import re
import sys
import time
import os

from PIL import Image

from com.dtmilano.android.viewclient import ViewClient
device, serialno = ViewClient.connectToDeviceOrExit()
vc = ViewClient(device=device, serialno=serialno)

vc.dump()
vc.findViewWithTextOrRaise(u'Continue').touch()##this line will click on Continue button.
print 'Continue button found and clicked'
vc.dump()
vc.findViewWithTextOrRaise(u'ABCCC').touch()##this line will click WiFi ABCCC SSID.
print 'SSID found and clicked'
vc.dump()
device.shell('input text *********')
vc.dump()
vc.findViewWithTextOrRaise(u'Connect').touch()##connect to wifi
time.sleep(20) <<<<< This line here
vc.dump()
device.shell('input text *********')##enter username
device.shell('input keyevent 61')
device.shell('input text *****')##enter password
重新导入
导入系统
导入时间
导入操作系统
从PIL导入图像
从com.dtmilano.android.viewclient导入viewclient
设备,serialno=ViewClient.connectToDeviceOrExit()
vc=ViewClient(设备=device,serialno=serialno)
vc.dump()
vc.findViewWithTextOrRaise(u'Continue').touch()##此行将单击Continue按钮。
打印“找到并单击继续按钮”
vc.dump()
vc.findViewWithTextOrRaise(u'ABCCC').touch()##此行将单击WiFi ABCCC SSID。
打印“找到并单击SSID”
vc.dump()
device.shell('输入文本*********')
vc.dump()
vc.findViewWithTextOrRaise(u'Connect').touch()##连接到wifi

time.sleep(20)假设存在一个视图,可能是一个EditText,您可以在其中输入用户名,并且假设在按下Connect按钮后出现这样的视图,您可以这样做(您应该找到并使用您案例的特定id)

vc.findViewWithTextOrRaise(u'Connect').touch()##connect to wifi
u = None
while u is None:
    vc.dump()
    u = vc.findViewById('id/no_id/n')
#device.shell('input text *********')##enter username
u.type('**********')