iframeとアクション処理

from selenium import webdriver 
from time import sleep selenium.webdriver import ActionChains から
のアクションチェーンに対応するクラスを
インポートします
bro = webdriver.Chrome(executable_path = '。/ chromedriver')

bro.get( 'https://www.runoob.com/ try / try.php?filename = jqueryui-api-droppable ')#

配置されたタグがiframeタグ内にある場合、次の操作でタグの配置を実行する必要があります
bro.switch_to.frame(' iframeResult ')#ブラウズを切り替えデバイスタグの配置のスコープ
div = bro.find_element_by_id( 'draggable')#Action

chain
action = ActionChains(bro)#クリックして、
指定されたラベル
を保持しますaction.click_and_hold(div)

for i for range(5):
#perform()アクションチェーン操作をすぐに実行する
#move_by_offset(x、y):x水平方向y垂直方向
action.move_by_offset(17,0).perform()
sleep(0.5)#release

action chain
action.release()

bro.quit()

おすすめ

転載: www.cnblogs.com/huahuawang/p/12692946.html