摘要: 上一篇文章简单地介绍了numpy的一些基本数据类型,以及生成数组和矩阵的操作。下面我们来看一下矩阵的基本运算。在线性代数中,常见的矩阵运算包括,计算行列式、求逆矩阵、矩阵的秩等。下面我们来一一实现。 可以看出来,,,行列式的值为零时,该矩阵不可逆。符合数学规律的。还有其他函数功能,例如切片、复制等。 阅读全文
posted @ 2018-02-22 20:30 CCColby 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 在本科阶段,我们常用的科学计算工具是MATLAB。下面介绍python的一个非常好用而且功能强大的科学计算库——Numpy。 a powerful N-dimensional array object(一个强大的N维数组对象) sophisticated (broadcasting) functio 阅读全文
posted @ 2018-02-22 18:22 CCColby 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 下面,我再写一个例子,加强对正则表达式的理解。还是回到我们下载的那个二手房网页,在实际中,我们并不需要整个网页的内容,因此我们来改进这个程序,对网页上的信息进行过滤筛选,并保存我们需要的内容。打开chrome浏览器,右键检查。 在网页源码中找到了我们所需要的内容。为了调试程序,我们可以在 http: 阅读全文
posted @ 2018-02-20 15:24 CCColby 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 前一篇文章,我们使用re模块来匹配了一个长的字符串其中的部分内容。下面我们接着来作匹配“1305101765@qq.com advantage 314159265358 1892673 3.14 little Girl try_your_best 56 123456789@163.com pytho 阅读全文
posted @ 2018-02-18 19:47 CCColby 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在前几篇文章中我们使用了python的urllib模块,做了一些访问网页的工作。现在介绍一个非常强大的工具——正则表达式。在讲述正则的时候,我参考了《精通正则表达式(第三版) Jeffrey E.F.Friedl》这本书,虽然本书的参考语言并没有python,但相通之处颇多,可以细读一部分。 通常我 阅读全文
posted @ 2018-02-17 21:07 CCColby 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、SSL证书问题 上一篇文章,我们创建了一个小爬虫,下载了上海链家房产的几个网页。实际上我们在使用urllib联网的过程中,会遇到证书访问受限的问题。 处理HTTPS请求SSL证书验证,如果SSL证书验证不通过,会警告用户证书不受信任(即没有通过AC认证)。 上图左边我们可以看到SSL验证失败,所 阅读全文
posted @ 2018-02-15 14:21 CCColby 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 一、URL的编码与解码 在python2中包含的urllib和urllib2,都是接受URL请求相关的模块。但是在python3中,却没有urllib2。实际上urllib2的功能在python3中可以用urllib来实现。 通常编码工作,我们使用urllib.parse.urlencode()函数 阅读全文
posted @ 2018-02-12 12:26 CCColby 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 人生苦短,我用python! 一、关于爬虫 鉴于我的windos环境使用命令行感觉非常不便,也懒得折腾虚拟机,于是我选择了一个折中的办法——Cmder。它的下载地址是:cmder.net Cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,sh 阅读全文
posted @ 2018-02-11 17:12 CCColby 阅读(393) 评论(0) 推荐(0) 编辑