摘要: from suds.client import Clientimport suds class HandleWebservice: def ws_request(self, url, data, method): client = Client(url) if isinstance(data,str 阅读全文
posted @ 2020-03-25 11:30 fyangq 阅读(389) 评论(0) 推荐(0)
摘要: from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.common.action_chains import ActionChainsf 阅读全文
posted @ 2020-03-23 15:50 fyangq 阅读(291) 评论(0) 推荐(0)
摘要: 定位元素 find_element_by_id find_element_by_name find_element_by_xpath find_element_by_link_text find_element_by_partial_link_text find_element_by_tag_nam 阅读全文
posted @ 2020-03-23 09:16 fyangq 阅读(136) 评论(0) 推荐(0)
摘要: 一、选取节点 1.节点名(基本不用) -非常广泛 -不够精准 2.从根节点选取(基本不用) /html/head/title 路径往往非常长 需要从根节点开始一级一级往下写 3.从根节点开始往下查找,直到找到符合要求的节点// 相对路径定位 用的最多 //h4/a 定位的原则: 稳定 简单、灵活 唯 阅读全文
posted @ 2020-03-20 10:46 fyangq 阅读(216) 评论(0) 推荐(0)
摘要: from openpyxl import load_workbookfrom common.do_config import cfgfrom common.constant import DATA_FILE_PATH #用例excel存放的路径class HandleExcel: """ 定义处理e 阅读全文
posted @ 2020-03-18 15:06 fyangq 阅读(393) 评论(0) 推荐(0)
摘要: from pymongo import MongoClientclass Database: def __init__(self, address, port, database,user,password): self.client = MongoClient(host=address, port 阅读全文
posted @ 2020-03-18 14:21 fyangq 阅读(965) 评论(0) 推荐(0)
摘要: import pymysqlfrom common.do_config import cfgimport loggingclass HandleMysql: def __init__(self): self.conn = pymysql.connect(host = cfg.get_values(' 阅读全文
posted @ 2020-03-18 11:23 fyangq 阅读(517) 评论(0) 推荐(0)
摘要: from do_config import cfg #将数据库的信息写到配置文件读取import pymssqlclass HandleSqlSever: def __init__(self): self.conn = pymssql.connect(host = cfg.get_values('s 阅读全文
posted @ 2020-03-18 11:15 fyangq 阅读(806) 评论(0) 推荐(0)
摘要: 在json模块有2个方法, loads():将json数据转化成dict数据 dumps():将dict数据转化成json数据 load():读取json文件数据,转成dict数据 dump():将dict数据转化成json数据后写入json文件 import json# a是字典dicta = { 阅读全文
posted @ 2020-03-13 09:45 fyangq 阅读(281) 评论(0) 推荐(0)
摘要: import requests,jsonclass HttpRequest: def request_handle(self,method,url,data,is_token=True,is_json=True,access_token=None): method = method.upper() 阅读全文
posted @ 2020-03-12 17:36 fyangq 阅读(1308) 评论(0) 推荐(0)