Python开发web服务相比的优势我觉得就是开发效率会很高,据说只需要java五分之一的代码量就能实现相同的功能。所以对性能要求不高的web服务完全可以Python开发。

Python搭建web服务有许多框架,今天体验一个最常见的Django。Python的开发环境我之前已经装好了,pip也安装完了,这两个东西没有的同学可以参考我之前写的关于爬虫的那篇文章。

首先,安装该框架

python web框架Django初体验_java

安装成功,版本是1.11.28. 框架的文件安装在\python27\Scripts目录下(搜索你电脑中Python安装目录下的Scripts就对了)。

建立项目jinanwx(名称随便起)

python web框架Django初体验_java_02

同一个目录下可以看到新建立工程的目录

python web框架Django初体验_java_03

进入python27\Scripts\jinanwx\jinanwx。新建我们自己的模块

jgotest01.py里面写简单的代码如下

python web框架Django初体验_java_04

模块功能就是返回个json格式结果。

然后需要改urls.py模块


目录文件如下

python web框架Django初体验_java_05

就这么简单,新建一个文件再修改一个文件,就成了。回到上一级目录启动服务

python web框架Django初体验_java_06

启动成功,浏览器访问试试

python web框架Django初体验_java_07