- 博客(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
248
原创 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
339
原创 Beautifulsoup用法
Beautifulsoup简称BS 是可以从HTML或XML 中提取数据的 第三方库有的时候,感觉用Selenium获取某些元素数据不太方便,可以将其父节点的html 获取回来,得到一个hmtl片段,然后利用BS在本地做分析BS用途:解析HTML文本,操作对象是字符串,与浏览器无关beatufulsoup 不能驱动网页,只能获取信息使用Beautifulsoup分析HTML文本安装...
2019-10-09 14:22:18
367
原创 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
735
原创 selenium第一课:初识webdriver
导入相关库import time导入第三方库的时候需要注意,项目的文件夹名称不能为selenium,否则无法导入webdriverfrom selenium import webdriver指定是chrome 的驱动执行到这里的时候Selenium会去到指定的路径将chrome driver 程序运行起来指定驱动的时候要注意,驱动路径要写全,或者将包含驱动的目录添加到环境变量,不要添...
2019-10-09 11:28:12
126
原创 pycharm使用,快捷键
1、pycharm中同时注释多行代码快捷键:代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再次按下Ctrl+/,注释被取消
2019-10-09 11:24:17
174
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
8401
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
1079
原创 Charles如何防止30分钟重启
Charles 主界面介绍Charles 主要提供两种查看封包的视图,分别名为 “Structure” 和 “Sequence”。可以根据具体的需要在这两种视图之前来回切换。Structure:视图将网络请求按访问的域名分类。Sequence:视图将网络请求按访问的时间排序。Charles 提供了简单的 Filter 功能,输入关键字来快速筛选出 URL 中带指定关键字的网络请求。对于某一...
2019-10-09 10:48:08
606
原创 charles的下载安装和使用
1.安装Charles2.电脑安装Charles证书3.手机安装证书4.手机网页输入网址 下载证书并信任注意:在iOS 10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS 10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书。iOS11下需要手动信任已下载好的证书,方法如下:设置->通...
2019-09-20 16:33:34
664
原创 模板
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
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人