自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python爬虫(四)

实战大项目目标:模拟登录丁香园,并抓取论坛页面所有的人员基本信息与回复帖子内容。丁香园论坛:http://www.dxy.cn/bbs/thread/626626#626626 。思路:模拟登陆首先使用Selenium模拟登陆丁香园论坛。这里先模拟点击登陆按钮,然后模拟点击返回电脑登陆按钮,然后定位账号输入框和密码登录框,并输入相应的账户及密码。代码如下:def login_de...

2019-04-13 17:22:19 141

原创 Python爬虫(三)

1. 安装selenium并学习Selenium是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。sele...

2019-04-11 22:02:20 100

原创 Python基础(六)

Turtle库Turtle最早来自于LOGO语言,是专门用于小孩子学习编程的,通过编程模拟一只turtle(海龟)在画板上爬行绘制图案,后来很多高级语言都移植了海龟绘图,python从2.6之后也将turtle库加入了其内部库中。由于是内部库,使用import turtle语句就能引入turtle库,绘图主要有以下几个步骤:设置画板、设置画笔、控制海龟移动绘制图形、色彩填充。turtle...

2019-04-10 21:47:14 234

原创 Python基础(五)

1.filea.打开文件方式(读写两种方式)open() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。**注意:**使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。...

2019-04-09 20:12:22 150

原创 Python爬虫(二)

1. 学习Beautifulsoup关于Beautifulsoup的安装,windows用户可以使用pip进直接安装引入Beautifulsoup库import bs4学习beautifulsoup,并使用beautifulsoup提取内容。使用beautifulsoup提取丁香园论坛的回复内容。丁香园直通点:http://www.dxy.cn/bbs/thread/626626#62...

2019-04-09 13:02:57 151

原创 爬虫学习(一)

1. get与post请求   Requests库 实现HTTP请求非常简单,操作也很人性化,所有Python中常用用 Requests 库来实现HTTP请求。关于 Requests库 的安装及详细使用可以 参照这里关于Requests库常用的方法如下:方法说明requests.request()构造一个请求,支撑以下各方法的基础方法requests.g...

2019-04-07 16:05:31 120

原创 Python基础(四)

1. 函数关键字python中函数的关键字为 def,后接函数标识符名称和圆括号 ()。2. 函数的定义定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始...

2019-04-04 15:34:20 210

原创 Python基础(三)

1. dict字典a. 定义字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。b. 创建** 在创建字典时键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。**#字典格式为:d = {key1 : value1, ke...

2019-04-04 13:42:12 205

原创 Python基础(二)

1. 列表a. 标志列表是最常用的Python数据类型,它的标志是[ ],列表是一种有序的集合,可以随时添加和删除其中的元素。它作为一个方括号内的逗号分隔值出现。b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝)创建#列表的数据项不需要具有相同的类型,我们可以用下面的方法创建列表。list1 = ['Google', 'Runoob', 1997, 2...

2019-04-02 20:51:39 121

原创 python基础

1. 环境搭建-----------------基于python3-------------------a. anaconda环境配置  Anaconda是专业的数据科学计算环境,已经集成绝大部分包和工具,不需要多余的安装和调试,使用方便。前往anaconda官网下载并安装,注意在安装过程中勾选将Anaconda添加至环境变量中。否则则需要手动添加将anaconda的安装目录的Scripts...

2019-03-31 13:42:15 120

空空如也

空空如也

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

TA关注的人

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