Selenium自动化
个人学习过程
96cy
debuger
展开
-
1.Python基础
简单运算: (+ - * / %取余 //整除 **几次方) 数字类型:int、float ========拼接字符串============= print('*'*30, '\n*'+'\t'*2+'Commodity list'+' '*7+'*', '\n'+'*'*30,'\n*西瓜'+'\t'*5,'$10 *', '\n*可乐'+'\t'*5,'$4'+' '*2+'*', '\n'+'*'*30,'\n*'+' '*17+'Total原创 2020-07-01 16:56:34 · 183 阅读 · 0 评论 -
(2)Selenium模拟发邮件过程
from selenium import webdriver import time wd = webdriver.Chrome() wd.implicitly_wait(10) wd.get('https://mail.163.com/') wd.maximize_window() #点击密码进入 # wd.find_element_by_id('switchAccountLogin').click() #切换frame i_frame = wd.find_element_by_tag_name('ifr原创 2020-06-12 14:37:35 · 418 阅读 · 0 评论 -
(1)Selenium 基础元素定位
元素定位方法 通过id 通过name 通过classname 通过link_text 通过partial_link_text 通过Xpath 通过css_selector 通过tag_name 浏览器驱动: from selenium import webdriver import time wd = webdriver.Chrome() #窗口最大化 wd.maximize_window() wd.get('http://www.baidu.com') 窗口标识 #窗口句柄 --窗口的标识 n原创 2020-06-11 19:20:28 · 140 阅读 · 0 评论