#IU

Python爬虫之selenium的使用(八)

一、简介二、安装三、使用      Selenium是自动化测试工具。它支持各种浏览器,包括Chrome,Safari,Firefox等主流界面式浏览器,如果你在这些浏览器里面安装一个Selenium的插件,那么便可以方便地实现Web界面的测试。Seleniu...
代码星球 ·2020-04-29

python+selenium基础之XPATH定位(第一篇)

世界上最远的距离大概就是明明看到一个页面元素站在那里,但是我却定位不到!!selenium定位元素的方法有很多种,像是通过id、name、class_name、tag_name、link_text等等,但是这些方法局限性太大,拿id属性来说,首先一定不会每个元素都有id属性,其次元素的id属性也不一定是固定不变的。所以...

利用selenium+chrome模拟登陆合工大信息门户并进行自动填写测评

最近学校要填写对于老师的评教,不填写的就无法进行下周的选课∑^)/我这么懒,自然不想一个一个点进去填写,想到最近在学爬虫,干脆写一个爬虫帮我弄算了╭~~~╮(o~.~o)首先打开我们学校的信息门户:http://my.hfut.edu.cn/(仅限校园网)可以看到我们学校的北门(0^◇^0)/可以看出来,用户名...

selenium+unittest自动化测试

学了unittest+接口测试后,又试着用框架去做UI测试。感觉还是很好用的。项目里该有的基本都有了,供以后扩展学习做个参考。链接:https://github.com/Mollylin0/monitor_ui 主要框架思路:项目是用python3.6+selenium+beautifulreport写成co...

selenium-显示等待和隐式等待

显示等待使webdriver等待某个条件成立时继续执行,否则在最大时长时抛出超时溢出1fromselenium.webdriver.support.waitimportWebDriverWait2fromselenium.webdriver.supportimportexpected_conditionsasEC34d...

selenium修改cookie

WebDriver操作cookie的方法:cookie以字典形式保存get_cookies()   获取所有的cookieget_cookie(name)  返回字典的key为"name"的cookie信息add_cookie(cookie_dict) &nb...
代码星球 ·2020-04-17

selenium中CSS选择器定位

selenium元素定位,CSS选择器定位效率会高很多。CSS选择器用于选择你想要的元素的样式的模式。表格摘自“菜鸟教程”,具体用法可去查阅选择器示例示例说明CSS.class.intro选择所有class="intro"的元素1#id#firstname选择所有id="firstname"的元...
代码星球 ·2020-04-17

Selenium常见问题

1、使用python打开Chrome浏览器时,出现Chrome正受到自动测试软件的控制的提示解决:在浏览器配置里加个参数,忽略掉这个警告提示语,disable_infobarsoption=webdriver.ChromeOptions()option.add_argument('disable-infobars')参...
代码星球 ·2020-04-17

apache日志里出现GET http://wujieliulan.com/mnews.htmHTTP/1.1解决方法

笔者最近搭建了服务器,Ubuntu16.04.3LTS,apache日志里老是出现一些莫名其妙的日志。好像谁用了我的服务器做代理,日志如下凭借着小学文化:)勉强读懂了汉语拼音wujieliulan(无界浏览),google了一下,差点吓死我,原来是翻墙的东西,干净的系统不懂哪来这个日志。求教大神一番,大神给了一段脚本,...

IDEA开发 工具IC和IU的区别

现在很多人都在用IDEA开发工具,那么下载安装时会有ideaIU和ideaIC两个版本,到底该怎么选择呢?首先:ideaIU:U代表的是Ultimate,这个是官方旗舰版也就是商用版本,官方只提供30天的免费使用时间,如果是商业用途建议购买为好,现在也支持了支付宝付款了。ideaIC:C代表的是Community,社区...
代码星球 ·2020-04-16

Liunx常用命令行(Ubuntu)

 关闭防火墙的命令行:1.永久性生效开启:chkconfigiptableson关闭:chkconfigiptablesoff2.即时生效,重启后失效开启:serviceiptablesstart关闭:serviceiptablesstop3.查看防火墙状态:chkconfig--list |gre...
代码星球 ·2020-04-15

Cesium专栏-气象要素(温度、降水)色斑图制作

Cesium是一款面向三维地球和地图的,世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有高质量的保证。色斑图以及后续文章等值线图,都是一种气象要素(温度、降水)以及控制质量等的表现形式。本...

MySql MediumBlob——MySql的Bolb四种类型

MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 MySQL的四种BLOB类型 类型 &nbs...

border-radius属性

以下内容摘于百度经验。border-radius圆角边框是CSS3的新属性,以前网页设计开发中要实现元素的圆角边框,通常是用背景图片来实现的。现在我们只需要给元素添加border-radius属性即可。一.兼容性它是CSS3的新属性,兼容IE9+,Firefox4+、Chrome、Safari5+以及Opera浏览器,...
代码星球 ·2020-04-14

scrapy框架爬取糗妹妹网站qiumeimei.com图片

1.创建项目  scrapystartprojectqiumeimei2.建蜘蛛文件qiumei.py  cdqiumeimei  scrapygenspiderqiumeiwww.qiumeimei.com3.考虑到只需要下载图片,先在items.py定义字段  importscrapyclassQiumeimeiI...
首页上一页...3031323334...下一页尾页