05 2017 档案

摘要:python 关键字yield解析 yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator。yield 的好处是显而易见的,把一个函数改写为一个 generator 就获得了迭代能力,比起用类的 阅读全文
posted @ 2017-05-24 00:50 xie仗剑天涯 阅读(526) 评论(0) 推荐(0) 编辑
摘要:GIT 分布式版本控制系统的简单使用介绍 1.GIT的概念Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与 SVN 区别:1. GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等2. GIT是分布式的,SVN不是:这是GIT和其它非分 阅读全文
posted @ 2017-05-23 09:48 xie仗剑天涯 阅读(348) 评论(0) 推荐(0) 编辑
摘要:requests是python的一个HTTP客户端库,跟urllib,urllib2类似,但比urllib,urllib2更加使用简单。 1. requests库的安装在你的终端中运行pip安装命令即可 使用源码安装 2. requests发送请求使用 Requests 发送网络请求 # 发送一个 阅读全文
posted @ 2017-05-21 21:33 xie仗剑天涯 阅读(901) 评论(0) 推荐(0) 编辑
摘要:Python爬取网页信息时,经常使用的正则表达式及方法。 1). 获取<tr></tr>标签之间内容开始标签如:<tr>、<th>、<td>、<a>、<table>、<div>...后缀标签如:</tr>、</th>、</td>、</a>、</table>、</div>... 核心代码: # eg_ 阅读全文
posted @ 2017-05-20 15:00 xie仗剑天涯 阅读(18978) 评论(0) 推荐(2) 编辑
摘要:URLError,HTTPError 的异常处理 1. URLErrorURLError产生的原因1). 网络无连接2). 连接不到特定的服务器3). 服务器不存在 # 例子 2. HTTPErrorHTTPError是URLError的子类。HTTP状态码表示HTTP协议所返回的响应的状态: # 阅读全文
posted @ 2017-05-19 09:38 xie仗剑天涯 阅读(13637) 评论(0) 推荐(0) 编辑
摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 网络爬虫必备知识点 1. Python基础知识2. Python中urllib和urllib2库的用法3. Python正则表达式的使用4. python 阅读全文
posted @ 2017-05-17 22:06 xie仗剑天涯 阅读(713) 评论(0) 推荐(1) 编辑
摘要:网页cookie的使用 Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) # opener的概念当你获取一个URL你使用一个opener(一个urllib2.OpenerDirector的实例)。在前面,我们都是使用的默认的opener,也 阅读全文
posted @ 2017-05-16 20:48 xie仗剑天涯 阅读(1985) 评论(0) 推荐(0) 编辑
摘要:python PIL 图像处理# 导入Image库 import Image # 读取图片 im = Image.open("1234.jpg") # 显示图片 im.show() # 创建图片 # 语法:new(mode, size, color=0) newim = Image.new("RGBA",(640,480),(0,255,0)) # 保存图片 ne... 阅读全文
posted @ 2017-05-15 09:37 xie仗剑天涯 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改 阅读全文
posted @ 2017-05-11 11:43 xie仗剑天涯 阅读(953) 评论(1) 推荐(0) 编辑
摘要:# 线性代数# numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。 import numpy as np # 1. 计算逆矩阵# 创建矩阵A = np.mat("0 1 2;1 0 3;4 -3 8")print (A)#[[ 0 阅读全文
posted @ 2017-05-10 16:03 xie仗剑天涯 阅读(53545) 评论(0) 推荐(5) 编辑
摘要:一、浏览器驱动 通过不同的浏览器执行脚本。 Open Browser Htpp://www.xxx.com chrome 浏览器对应的关键字: firefox FireFox ff internetexplorer Internet Explorer ie googlechrome Google C 阅读全文
posted @ 2017-05-10 16:01 xie仗剑天涯 阅读(11002) 评论(0) 推荐(0) 编辑
摘要:基本算术运算符+、-和*隐式关联着通用函数add、subtract和multiply 在数组的除法运算中涉及三个通用函数divide、true_divide和floor_division,以及两个对应的运算符/和// 1. 数组的除法运算 # divide函数在整数和浮点数除法中均只保留整数部分(p 阅读全文
posted @ 2017-05-07 23:03 xie仗剑天涯 阅读(59906) 评论(1) 推荐(4) 编辑
摘要:frompyfunc的调用格式为frompyfunc(func, nin, nout),其中func是计算单个元素的函数,nin是此函数的输入参数的个数,nout是此函数的返回值的个数 # 注:用frompyfunc得到的函数计算出的数组元素的类型为object,因为frompyfunc函数无法保证 阅读全文
posted @ 2017-05-04 21:58 xie仗剑天涯 阅读(3998) 评论(1) 推荐(1) 编辑
摘要:矩阵定义在NumPy中,矩阵是ndarray的子类,可以由专用的字符串格式来创建 1. 创建矩阵mat函数创建矩阵(mat函数创建矩阵时,若输入已为matrix或ndarray对象,则不会为它们创建副本。 因此,调用mat函数和调用matrix(data, copy=False)等价)(1) 在创建 阅读全文
posted @ 2017-05-04 21:10 xie仗剑天涯 阅读(514) 评论(0) 推荐(0) 编辑