2019-10-28/python selenium自動化相關方法及函數(shù)

有關python自動化

1.move_by_offset 利用瀏覽器的坐標定位,坐標原點位于瀏覽器左上角整個瀏覽器界面位于第四象限,Y軸向下為正 X軸向右為正

實例:?

導入模塊

from selenium.webdriver.common.action_chains import ActionChains

b = webdriver.Chrom()

ActionChains(b).move_by_offset(0,0).click().perform() #鼠標移動至瀏覽坐標為0,0的位置,左鍵點擊后懸停

2.Javascript操作

如果便簽內存在readonly元素,說明元素不可輸入,如果需要操作,可以操作JS 去掉readonly元素

示例:

from selenium import webdriver

b = webdriver.Chrom()e

b.execute_script("document.getElementById('dateObj').removeAttribute('readonly')") # 定位到該組元素,去掉其中的readonly元素

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容