这里参考了论坛里一位同学分享的博客:猫眼电影TOP100爬取练习,感谢分享。
学习要从模仿开始,学习了上面的博客之后,自己做下练习,正好最近看了selenium,就用了这个。
原作者的正则用的太溜了,等后面有时间再研究下,这里就简单的使用CSS Selector来实现了。
原文代码很精彩,我这个代码就粗糙很多了,先来个初始版,后面再慢慢优化。
大体思路和Python基础(7)- Selenium使用 里面的豆瓣读书例子差不多,
这里参考了论坛里一位同学分享的博客:猫眼电影TOP100爬取练习,感谢分享。
学习要从模仿开始,学习了上面的博客之后,自己做下练习,正好最近看了selenium,就用了这个。
原作者的正则用的太溜了,等后面有时间再研究下,这里就简单的使用CSS Selector来实现了。
原文代码很精彩,我这个代码就粗糙很多了,先来个初始版,后面再慢慢优化。
大体思路和Python基础(7)- Selenium使用 里面的豆瓣读书例子差不多,
matplotlib手册(2)
这里,我们继续上一节,继续学习下pyplot
参考官方文档:http://matplotlib.org/2.0.2/users/pyplot_tutorial.html
我暂时是把他理解成画板的意思,前面我们虽然没有使用figure,但是默认会创建一个figure
我们来个小例子,我们就创建3个figure,修改背景颜色,不做其他的
Python
Numpy知识总结
这里,我们说下对数组操作的常用函数
我们先说下接收一个参数的一元函数,比如 np.sqrt 开方函数
常用的一元函数
还有些常用的二元函数,比如 add,subtract
matplotlib手册(1)
最近开始看看Pandas中可视化的部分,主要是使用matplotlib,这里,我们先从pyplot开始。
主要参考官方教程:Pyplot tutorial
我们从一个最简单的例子开始
只要几行代码,就显示了一个图形,我们观察一下这个图,会发现,y轴是1到4,而x轴是1到3,这是由于我们传入的参数导致的
plot([1,2,3,4]),这里呢,我们只传了一个数组,matplotlib会默认当做y轴的值,x轴是默认分配的,Python中ranges默认是从0开始的,所以x轴从0-3
我们也可以指定x轴的值
matplotlib.pyplot.plot(args, *kwargs)
最近练习Python都是在Spyder中开发,很方便,今天练习matplotlib的时候,发现,绘制的图片显示在out中
依稀记得之前在IPython中执行的时候,是单独弹出一个面板的,就百度了下,找到了解决方法
我们在Tools->Preferences->