一、可以使用driver.get()方法打开多个窗口但是会覆盖,所以可以用前进后退进行操作 from selenium import webdriver import time driver_path = r"D:\install\chromedriver\chromedriver.exe" dri ...
分类:
其他好文 时间:
2020-06-20 23:58:20
阅读次数:
89
1、加载和注册驱动 注意:在mysql8.0以上 动态加载驱动程序 Class.forName("com.mysql.cj.jdbc.Driver"); 为什么这样可以注册驱动呢? 答案:查看com.mysql.cj.jdbc.Driver 或者com.mysql.jdbc.Driver 的源码,因 ...
分类:
数据库 时间:
2020-06-20 21:43:17
阅读次数:
126
元数据:描述数据的数据三类: 数据库元数据、参数元数据、结果集元数据1.数据库元数据 DataBaseMetaData Connection->DataBaseMertaData->. Class.forName(DRIVER); Connection connection = DriverMana ...
分类:
其他好文 时间:
2020-06-19 23:11:08
阅读次数:
78
一、环境搭建 1、selenium环境搭建 Client: pycharm python3.6 Driver: Chrome → ChromeDriver Firefox → FirefoxDriver IE → InternetExplorerDriver Selenium 1.1、Seleniu ...
分类:
编程语言 时间:
2020-06-18 23:22:27
阅读次数:
163
出现问题 配置了两个不同的docker-compose.yml,使用了相同的网段,导致了在运行第二个yml文件时命令行报错目标网段已存在,报错如下: Creating network "v2_dev" with driver "bridge" ERROR: Pool overlaps with ot ...
分类:
其他好文 时间:
2020-06-18 19:58:35
阅读次数:
131
一、docker info 出现"The devicemapper storage driver is deprecated "警告 需要修改docker安装磁盘文件系统的ftype参数为1 查询文件系统的ftype,如果为0,需要重新格式化磁盘,并修改磁盘文件系统的ftype参数为1 xsfs_i ...
分类:
其他好文 时间:
2020-06-18 19:23:18
阅读次数:
94
css selector 优点:通过样式定位,速度快 缺点:支持selenium但不支持appium--xpath可用 selenium定位语法$('') 示例如下: $('#s_tab>a:nth-child(2)')name 或id定位子元素 $('#s_tab a:nth-child(2)') ...
分类:
Web程序 时间:
2020-06-18 13:08:49
阅读次数:
82
from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get("https://www.12306.cn/index/")time.sleep(5)# 去掉元素的readonly属性js = 'docum ...
分类:
Web程序 时间:
2020-06-17 13:14:04
阅读次数:
89
# coding:utf-8# alert操作from selenium import webdriverimport timeurl = "file:///E:/Selenium/弹窗.html"driver = webdriver.Chrome()driver.get(url)time.slee ...
分类:
其他好文 时间:
2020-06-17 13:01:10
阅读次数:
50
# coding:utf-8from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get(r"E:\Selenium\radio_checkbox.html")# 没点击操作前,判断选项框状态s = dr ...
分类:
其他好文 时间:
2020-06-17 12:49:45
阅读次数:
66