摘要: ubuntu18中安装pycharm并添加桌面快捷方式 阅读全文
posted @ 2019-10-29 23:02 holly&j 阅读(4072) 评论(0) 推荐(0) 编辑
摘要: 一、Linux的10个常用命令 1、ls 显示当前目录的内容 2、cd 切换目录 3、pwd 查看当前目录 4、mkdir 创建目录 5、touch 创建文件 6、vi 编辑文件 7、cp 复制文件 8、mv 移动文件(但不复制) 9、ps -ef|grep xxx 显示进程pid 10、kill 阅读全文
posted @ 2019-09-18 23:22 holly&j 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 经过8个小时的摸索,终于决定写下此随笔! 初学爬虫,准备爬取百度美女吧的图片,爬取图片之后发现打不开,上代码: 后来发现是writeImage()的参数跟函数体中调用的参数不一致导致的, 1 def writeImage(link): 2 """ 3 作用:将HTML内容写入到本地 4 html:服 阅读全文
posted @ 2018-10-24 17:39 holly&j 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 1 assertEqual(a,b) 判断a==b 2 assertNotEqual(a,b) 判断a !=b 3 assertTrue(x) bool (x) is True 4 assertFalse(x) bool(x) is False 5 assertIs(a, b) a is b 6 a 阅读全文
posted @ 2018-02-14 17:47 holly&j 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1 TestCase 一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程, 包括测试环境的准备(setUp),执行测试代码(run),以及测试后环境的还原(tearDown)。单元 测试(unit test)的本质也就在这里,一个测试用例是一个完整的测试单元,通过运 阅读全文
posted @ 2018-02-14 16:45 holly&j 阅读(994) 评论(0) 推荐(0) 编辑
摘要: webdriver 提供了很多鼠标操作方法,使用之前需要导入keys类,以下通过实例进一步了解: send_keys(Keys.CONTROL,'a') #全选(Ctrl+A) send_keys(Keys.CONTROL,'c') #复制(Ctrl+C send_keys(Keys.CONTROL 阅读全文
posted @ 2018-02-12 18:03 holly&j 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 实现思路 需要引入ActionChains类 然后定位相关元素 在ActionChains().调用相关鼠标操作方法 阅读全文
posted @ 2018-02-12 17:21 holly&j 阅读(118) 评论(0) 推荐(0) 编辑
摘要: webdriver提供了8种元素定位方法: 1、id 2、name 3、tag name 4、class name 5、link text 6、partial link text 7、xpath 8、css 以百度首页搜索输入框为例 加载浏览器; from selenium import webdr 阅读全文
posted @ 2018-02-12 16:05 holly&j 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 浏览器操作 1、浏览器窗口大小设置 2,、页面前进后退 3、页面刷新 代码: 阅读全文
posted @ 2018-02-11 09:50 holly&j 阅读(374) 评论(0) 推荐(0) 编辑
摘要: C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\python.exe E:/Selenium/webdriver/Open_51zxwBaidu.py 博客园 - 开发者的网上家园 百度一下,你就知道 Process 阅读全文
posted @ 2018-02-10 23:15 holly&j 阅读(135) 评论(0) 推荐(0) 编辑