自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 爬虫基本原理

1、什么是爬虫? 请求网站并提取数据的自动化程序 2、爬虫的基本流程 请求(request)、相应(response)、解析内容、保存数据 3、Request和Response (1)浏览器发送消息给网址所在的服务器 ...

2020-04-19 07:05:17 290

转载 可迭代对象(iterable)与迭代器类型(iterator)

首先,廖雪峰老师的教程中解释了迭代器和生成器,这篇文章只是补充和我个人的总结。 什么是迭代 可以直接作用于for循环的对象统称为可迭代对象(Iterable)。 可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。 所有的Iterable均可以通过内置函数iter()来转变为Iterator。 对迭代器来讲,有一个__next()就够了。

2017-10-16 21:58:44 2160

原创 正则表达式入门

正则表达式 -通用的字符串表达框架 -简介表达一组字符串的表达式 -针对字符串表达“简洁”和“特征”思想的工具 -可以用于判断某个字符串的特征归属 正则表达式在文本处理中十分常用 -表达文本类型的特征(病毒、入侵) -同时查找或替换一组字符串 -匹配字符串的全部或部分 正则表达式的语法 例子: P(Y|YT|YTH|YTHO)?N 正则表达式是由字符和操作符

2017-10-16 21:56:24 662

原创 三种不同的标记信息表达方式(XML,JSON,YAML)

XML: 类似HTML,用尖括号、标签标记信息的表达形式 有内容的类: ... 内容为空的类,可以使用一个尖括号表示 注释: JSON: JavaScript object Notation,用有类型的键值对标记信息的表达形式。 "key" : "value" "key" : ["value1","value2"] "key" : {"subkey" : "subvalue"}

2017-10-16 15:58:32 2292

原创 python字符串查找的四种方法

python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。 1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1 info = 'abca' print info.find('a')##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0 info = 'abca' print info.find('

2017-10-14 21:43:37 12584

转载 python中从str中提取元素到list以及将list转换为str

在python中时常需要从字符串类型str中提取元素到一个数组list中,例如str是一个逗号隔开的姓名名单,需要将每个名字提取到一个元素为str型的list中。 如姓名列表str = 'Alice, Bob, John',需要将其提取为name_list = ['Alice', 'Bob', 'John']。 而反过来有时需要将一个list中的字符元素按照指定的分隔符拼接

2017-10-09 11:34:49 1389

转载 ImportError: /usr/local/lib/python3.2/dist-packages/pygame/base.cpython-32mu.so: undefined symbol: P

在我的ubuntu14.04系统上使用Python3.5安装pygame库时遇到了很多问题,我开始参考了《PYTHON编程:从入门到实践》里提供的安装方法,并不成功,之后在网上找了 ubuntu安装pygame的方法如下: 1. Open up the terminal and type the following code: sudo apt-get install python3-dev l

2017-08-17 10:27:18 4773

原创 第六周错题回顾

5 单选(1分) 以下不能创建一个字典的语句是: A. dict = { [ 4,5,6 ] : 'dictionary'} B. dict= {4: 6} C. dict = {} D. dict = { ( 4,5,6

2017-07-22 14:11:34 6816

原创 记录python自学过程中的问题

代码小白,只有大学的C语言基础。这个博客记录了我自学PYTHON的笔记。

2017-07-22 14:10:08 257

空空如也

空空如也

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

TA关注的人

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