摘要: python爬虫遇到有翻页和ajax页面时用selenium操作更方便点,也有pyquery库解析页面资源,可以达到持续爬取界面的数据; 一 selenium操作浏览器 这主要是实例化一个浏览器驱动,然后操作请求界面的操作,得到想要爬取的内容;其中selenium 环境安装有文章selenium+p 阅读全文
posted @ 2018-11-13 16:49 疯狂的小牛仔 阅读(3865) 评论(0) 推荐(0)
摘要: 今天使用python3.6来实例化logging,但是发现logger = logging.getLogger(__name__)记录中文时日志会显示乱码;发现python3.6需要设置下logging.handler才可以正常显示中文,没仔细研究,先贴上代码,后续补充原因 设置这样格式中文还是会显 阅读全文
posted @ 2018-11-09 15:11 疯狂的小牛仔 阅读(3965) 评论(0) 推荐(0)
摘要: xpath是XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。在selenium做UI自动化也应用很广,虽然selenium有很多定位方式,但是优先推荐的是xpath,不然你在实际应用会遇到各种问题,比如前端界面是ext js完全由后台生成,其每个标 阅读全文
posted @ 2018-11-09 14:56 疯狂的小牛仔 阅读(859) 评论(0) 推荐(0)
摘要: 今天项目使用到调用一个sql server的存储过程读取其中内容然后存到另一张表,作为一个看板使用的数据。百度了一圈,亲测下面方法可用!一 安装sql server的库 pip install pymssql 二 配置数据库读取存储过程 import pymssql """配置""" server= 阅读全文
posted @ 2018-11-09 10:24 疯狂的小牛仔 阅读(7628) 评论(0) 推荐(0)
摘要: 一、在appium server 与手机端建立会话关系时,手机端需要告诉服务端设备相关的一些参数,根据这些参数服务端可以做出相应的处理 二、怎么获取参数值 platformName 查看关于手机详情,可以得到安卓版本号 deviceName 连上电脑,adb devices 可以查看设备名称 app 阅读全文
posted @ 2018-06-22 11:55 疯狂的小牛仔 阅读(1844) 评论(0) 推荐(0)
摘要: appium 介绍: Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIA 阅读全文
posted @ 2018-06-22 11:47 疯狂的小牛仔 阅读(219) 评论(0) 推荐(0)
摘要: selenium介绍: selenium1,也称为seleniumRC或者Remote Control。就是selenium的原本项目。RC是在浏览器启动后,使用js来驱动浏览器的操作。为什么叫RC呢?因为RC的设计是可以支持控制远程服务器上的selenium server来操作远程端的浏览器。 s 阅读全文
posted @ 2018-06-22 10:54 疯狂的小牛仔 阅读(289) 评论(0) 推荐(0)
摘要: TCP/IP协议(一)网络基础知识 参考书籍为《图解tcp/ip》-第五版。这篇随笔,主要内容还是TCP/IP所必备的基础知识,包括计算机与网络发展的历史及标准化过程(简述)、OSI参考模型、网络概念的本质、网络构建的设备等 下面是协议层从底层至顶层的一个模型图: 一、计算机网络的背景 1.1 计算 阅读全文
posted @ 2018-04-09 15:30 疯狂的小牛仔 阅读(13763) 评论(0) 推荐(0)