seleiumスライド

DEF get_track(距離):受信総距離のため#距離
#軌道
追跡= []
現在の変位
電流= 0
#減速閾値
。MID =距離* 8/10
#計算間隔
T = 0.2
まず#速度
V = 0
一方現在の<距離:
:現在の<MID IF
#2加速度
A 2 =
他:
#加速度-2
A = -3
V0 = Vの
#現在の速度
V = V0 + A * T
#移動距離
移動= V0 * T + 1 / 2 * T * A * T
#電流変位
電流+ =移動
#加え軌道
track.append(ラウンド(移動))
リターントラック
:DEF(スライダー、トラック)move_to_gap #スライダ、スライダを移動させる、軌道通過するトラック
)(ActionChainsを(ドライバ).click_and_hold(スライダ).performを
X-におけるトラックの:
ActionChains(ドライバ).move_by_offset( X = XOFFSET、YOFFSET = 0).perform()
time.sleep(3)
ActionChains(ドライバ)()を.release。(実行)
time.sleep(2)
move_to_gap(huakuai、get_track(300))

おすすめ

転載: www.cnblogs.com/duanhaoxin/p/12029760.html