1 #通過resoure-id知道view 2 ele=driver.find_element_by_id('com.mymoney:id/first_level_wv') 3 #獲取到view的寬和高----w=360-0=360 ; h=1280-977=303 4 w=ele.size['width'] 5 h=ele.size['height'] 6 print(w,h) 7 #獲取到view的起始縱坐標----977,其實橫坐標為0 8 y=ele.location['y'] 9 x1=int(w/2) 10 y1=int(h/5*4+y) 11 y2=int(h/5*3+y) 12 print(x1,y1,y2) 13 #連續滑動三次 14 for i in range(3): 15 driver.swipe(x1,y1,x1,y2,1000) 16 sleep(1)

1 #向上滑動 2 def swipe_up(driver, element): 3 # 通過resoure-id知道view 4 ele = driver.find_element_by_id(element) 5 # 獲取到view的寬和高 6 w = ele.size['width'] 7 h = ele.size['height'] 8 # 獲取到view的起始縱坐標----977,其實橫坐標為0 9 x = ele.location['x'] 10 y = ele.location['y'] 11 x1 = int(w / 2 + x) 12 y1 = int(h / 5 * 4 + y) 13 y2 = int(h / 5 * 3 + y) 14 return driver.swipe(x1, y1, x1, y2, 1000)