#coding=utf8
'''
该模式功能是实现自动运行sql命令,命令执行成功后
保存成功截图并下载结果文件;运行出错,则保存错误截图;
开始运行保存,设置命令截图。
该模块初始化包含如下信息:
self.url:用来保存要访问的网站链接
self.driver:创建一个Chrome对象实例,并启动Chrome浏览器
self.driver.maximize_window():窗口最大化
self.driver.get(self.url):打开网站链接
self.driver.implicitly_wait(10):设置隐性等待时间10秒
'''
import time
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
#设置默认编码格式为utf8
import sys
reload(sys)
sys.setdefaultencoding("utf8")
class RunXQL(object):
def __init__(self):
self.url=""
self.driver=webdriver.Chrome()
self.driver.maximize_window()
self.driver.get(self.url)
self.driver.implicitly_wait(10)
self.run()
def openCmd(self):
#设置命令文件的路径,使用RunAll.py脚本时,是.//CmdFile//CMD
#如果直接运行该脚本要更改为:..//CmdFile//CMD
filePath=&
Python+selenium创建自动执行命令脚本
最新推荐文章于 2024-04-03 15:19:37 发布