自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 作业01

作业https://github.com/jcyrss/songqin-testdev/blob/master/selenium/task/02.md打开百度新歌榜, http://music.baidu.com/top/new在排名前50的歌曲中,找出其中排名上升的歌曲和演唱者注意: 有的歌曲名里面有 “影视原声” 这样的标签, 要去掉最终结果显示的结果如下:我喜欢上你时的内心活动:...

2019-10-09 15:59:03 221

原创 selenium第三课:frame&css选择器

等待元素出现隐式等待用WebDriver 对象的implicitly_wait方法。 这个方法有一个参数,指明等待最长时间。driver.implicitly_wait(10)显式等待Selenium里面还有一种称之为显式等待的, 可以为一个操作专门指定等待时间from selenium.webdriver.support.ui import WebDriverWaitfrom se...

2019-10-09 15:56:17 305

原创 Beautifulsoup用法

Beautifulsoup简称BS 是可以从HTML或XML 中提取数据的 第三方库有的时候,感觉用Selenium获取某些元素数据不太方便,可以将其父节点的html 获取回来,得到一个hmtl片段,然后利用BS在本地做分析BS用途:解析HTML文本,操作对象是字符串,与浏览器无关beatufulsoup 不能驱动网页,只能获取信息使用Beautifulsoup分析HTML文本安装...

2019-10-09 14:22:18 357

原创 selenium第二课:选择web元素的方法(id、name、class、tag、超链接文本、元素信息、元素文本、元素属性值get_attribute、获取对应HTML片段)

选择web元素的方法通过id选择元素写法1:element = driver.find_element_by_id(“kw”)写法2:from selenium.webdriver.common.by import Byelement = driver.find_element(by=By.ID, value=“kw”)Tips: by=By.ID表示以id的方式定位web元素,下面...

2019-10-09 11:29:31 712

原创 selenium第一课:初识webdriver

导入相关库import time导入第三方库的时候需要注意,项目的文件夹名称不能为selenium,否则无法导入webdriverfrom selenium import webdriver指定是chrome 的驱动执行到这里的时候Selenium会去到指定的路径将chrome driver 程序运行起来指定驱动的时候要注意,驱动路径要写全,或者将包含驱动的目录添加到环境变量,不要添...

2019-10-09 11:28:12 123

原创 pycharm使用,快捷键

1、pycharm中同时注释多行代码快捷键:代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再次按下Ctrl+/,注释被取消

2019-10-09 11:24:17 147 1

原创 python+pycharm+chromedriver+selenium环境安装

1、在Windows上安装Python,网址:https://www.python.org(1)首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.7对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:特别要注意勾上Add Python 3.7 to PATH,然后点“Install Now”即可完成...

2019-10-09 11:22:57 8345 3

原创 charles设置弱网络测试

1、点击Proxy->Throttling Settings2、☑️勾选[Enable Throttling]使的限制网速可用,相当于开启了限制网速的功能3、关于网速的选择概念介绍:Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(最大传输单元)3G:300k-2Mbps左右2.5G(GPRS)一般在100kbps2G(...

2019-10-09 11:20:56 1049

原创 Charles如何防止30分钟重启

Charles 主界面介绍Charles 主要提供两种查看封包的视图,分别名为 “Structure” 和 “Sequence”。可以根据具体的需要在这两种视图之前来回切换。Structure:视图将网络请求按访问的域名分类。Sequence:视图将网络请求按访问的时间排序。Charles 提供了简单的 Filter 功能,输入关键字来快速筛选出 URL 中带指定关键字的网络请求。对于某一...

2019-10-09 10:48:08 581

原创 charles的下载安装和使用

1.安装Charles2.电脑安装Charles证书3.手机安装证书4.手机网页输入网址 下载证书并信任注意:在iOS 10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS 10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书。iOS11下需要手动信任已下载好的证书,方法如下:设置->通...

2019-09-20 16:33:34 637

原创 模板

1、在Windows上安装Python,网址:https://www.python.org(1)首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.7对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:特别要注意勾上Add Python 3.7 to PATH,然后点“Install Now”即可完成...

2019-09-04 11:39:00 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除