摘要: from selenium import webdriver # 导入键盘Keys from selenium.webdriver.common.keys import Keys import time driver = webdriver.Chrome() # 检测代码块 try: # 隐式等待,等待标签加载 driver.implicitly_wait(10) ... 阅读全文
posted @ 2019-06-28 15:41 哒哒很活跃 阅读(268) 评论(0) 推荐(0) 编辑
摘要: '''一 Selenium请求库1.什么是selenium?selenium是一个自动测试工具,它可以帮我通过代码去实现驱动浏览器自动执行相应的操作。所以我们也可以用它来做爬虫。2.为什么要使用selenium?主要使用selenium的目的是为了跳过登录验证。3.安装与使用- 下载驱动器:http://npm.taobao.org/mirrors/chromedriver/2.38/- 下载se... 阅读全文
posted @ 2019-06-27 22:31 哒哒很活跃 阅读(168) 评论(0) 推荐(0) 编辑
摘要: #1.requests基本使用import requests # 导入requests请求库 # 往百度主页发送请求,获取响应对象 response = requests.get(url='https://www.baidu.com/') # 设置字符编码为 utf-8 response.encoding = 'utf-8' # 打印响应文本 print(response.text) ... 阅读全文
posted @ 2019-06-26 22:48 哒哒很活跃 阅读(438) 评论(0) 推荐(0) 编辑
摘要: '''''''''列表: 定义: 在[]内,可以存放多个任意类型的值, 并以逗号隔开。 一般用于存放学生的爱好,课堂的周期等等...'''# 定义一个学生列表,可存放多个学生# list(['张三', '李四', '王五', '赵六'])# students = ['张三', '李四', '王五', 阅读全文
posted @ 2019-06-25 21:23 哒哒很活跃 阅读(221) 评论(0) 推荐(0) 编辑
摘要: #注释'''单行注释:#快捷键:ctrl + /多行注释:三引号''''''关于变量:变量的命名规范: 下划线命名:age_of_Tom 以下划线或英文字母开头命名 不能以数字开头定义变量的三大特征: id 用来表示变量的值在内存中唯一的一份内存地址; 变量的值一样,内存地址是不一样的 name1= 阅读全文
posted @ 2019-06-24 20:46 哒哒很活跃 阅读(279) 评论(0) 推荐(0) 编辑