1、网络爬虫:大数据时代,没有数据怎么行?
都说现在是大数据时代了,大数据,大数据,没有海量的数据怎么能够称之为大数据。
说到使用编程语言编写网络爬虫,就不得不提到Python的简便、高效和、强大了。在几年之前,大多数网络爬虫还是使用Java进行编写的,但是随着Python生态的不断壮大,其简洁的语法搭配强大的功能,使得Python在编写网络爬虫有着得天独厚的优势。
从HTTP请求,到页面数据解析,到数据存储,甚至于其间的模拟登陆,验证码识别,代理IP使用,并发请求都能够很好的进行处理。
2、Web开发:让世界看到你的作品
虽说在Web开发领域,PHP占了大头,世界上绝大多数的网站都是使用PHP开发的,但是这也丝毫掩盖不了Python在Web开发领域的光彩。
在Python中进行Web开发,主要依赖于各个Web开发框架,流行的有:
l 功能强大,采用MTV架构的Django框架;
l 轻量简洁的Flask;
l 性能超群的Tornado;
……
使用这些框架可以快速地根据自己的需求开发出一个合格的Web应用。小到个人博客,大到商品化的产品,Python中的Web框架都能够胜任。

我主要使用Django框架进行Python的Web开发,相较于其他的Python Web框架,Django有几个显著的特点吸引了我:
l 功能全面,不需要安装其他的第三方模块进行基础功能的应用;
l 顺手的ORM,数据模型异常的强大和好用;
l 强大的后台系统,自带强大的后台管理系统,一些不复杂的后台管理都可以通过它来实现;
……
使用Django框架进行开发的Web应用中比较出名的有Instagram,一个国外的移动端照片视频分享应用。其使用Django作为应用后端服务,支撑了7亿的月活用户。
都说现在是大数据时代了,大数据,大数据,没有海量的数据怎么能够称之为大数据。
说到使用编程语言编写网络爬虫,就不得不提到Python的简便、高效和、强大了。在几年之前,大多数网络爬虫还是使用Java进行编写的,但是随着Python生态的不断壮大,其简洁的语法搭配强大的功能,使得Python在编写网络爬虫有着得天独厚的优势。
从HTTP请求,到页面数据解析,到数据存储,甚至于其间的模拟登陆,验证码识别,代理IP使用,并发请求都能够很好的进行处理。
2、Web开发:让世界看到你的作品
虽说在Web开发领域,PHP占了大头,世界上绝大多数的网站都是使用PHP开发的,但是这也丝毫掩盖不了Python在Web开发领域的光彩。
在Python中进行Web开发,主要依赖于各个Web开发框架,流行的有:
l 功能强大,采用MTV架构的Django框架;
l 轻量简洁的Flask;
l 性能超群的Tornado;
……
使用这些框架可以快速地根据自己的需求开发出一个合格的Web应用。小到个人博客,大到商品化的产品,Python中的Web框架都能够胜任。

我主要使用Django框架进行Python的Web开发,相较于其他的Python Web框架,Django有几个显著的特点吸引了我:
l 功能全面,不需要安装其他的第三方模块进行基础功能的应用;
l 顺手的ORM,数据模型异常的强大和好用;
l 强大的后台系统,自带强大的后台管理系统,一些不复杂的后台管理都可以通过它来实现;
……
使用Django框架进行开发的Web应用中比较出名的有Instagram,一个国外的移动端照片视频分享应用。其使用Django作为应用后端服务,支撑了7亿的月活用户。