摘要: # iframe -- html 内部的 html# 1. 识别:你要操作的元素,是否在 iframe 当中 F12中 查看元素绝对路径# 2. 进入iframe 中from selenium.webdriver.common.by import Byfrom selenium import webdriverfrom selenium.webdriver.support.wait import 阅读全文
posted @ 2019-09-01 21:12 yago白菜 阅读(318) 评论(0) 推荐(0) 编辑
摘要: #1. driver.window.handles 所有的窗口 列表 handles 就是id 每次都会变# 最新打开的窗口在最末尾,最开始打开的窗口,在列表的第一值# 2. 选择最新窗口 window_handles[-1]# 3. 切换: driver.switch_to.window() / iframe /alertfrom selenium.webdriver.common.by imp 阅读全文
posted @ 2019-09-01 21:10 yago白菜 阅读(441) 评论(0) 推荐(0) 编辑
摘要: w3cschool上的定义如下: 语法 阅读全文
posted @ 2019-09-01 21:09 yago白菜 阅读(156) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriverimport time# 启动与浏览器的会话driver = webdriver.Chrome()# 浏览器操作driver.get("http://www.baidu.com")# 浏览器最大化driver.maximize_window()# 刷新driver.refresh()# 后退 到上一个页面driver.get("http: 阅读全文
posted @ 2019-09-01 21:06 yago白菜 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 注释: 单行注释 # ctrl+/ 多行注释 三引号 “”“ ”“” 缩进:正常无需缩进,缩进了就需要对齐 标识符(代表标志,就是名字):变量名 函数名 类名 文件名称 所有内置关键字(import keyword/ print(keyword.kwlist)) 变量名: 用来存储数据的,变量名 = 阅读全文
posted @ 2019-09-01 21:01 yago白菜 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sd... 阅读全文
posted @ 2016-01-17 00:11 yago白菜 阅读(191) 评论(0) 推荐(0) 编辑