有关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元素