【openshift-0】openshift之Python生成在线API

【序言】

一、背景

每一个程序员都有一个成为全栈工程师的梦想!

二、目标

学习过一段时间Ruby/PHP,要不觉得相关资料过少,要不觉得自己有点混乱(应该是没有实际项目练过手),现在差不多荒废了

自从接触Python后,感觉敲起来得心应手(可能也有前期学习Ruby/PHP做了铺垫),一个字!(人生苦短,我用python)

本着够用的心态,并没有深入地学习Python,从 廖雪峰老师的博客 下学习了Python和相关模块的基础知识(进程和线程、异步IO、实战三大章节都略过了,以后有项目机会的话,希望能够补上)。然后结合慕课视频及网络资料,奔着自己的目标,着重学习了:WSGI接口的编写、爬虫框架BeautifulSoup的简单使用、Web框架Flask的简单使用、Python操作MySQL数据库

感觉学会Flask已经能够做很多事情了,确实是一个上手简单并且非常厉害的微框架

目标:通过openshift提供的免费服务,用python开发在线可访问的API。从无到有,最终实现的效果如下:

【openshift-0】openshift之Python生成在线API_第1张图片
openshift-guide-4-7.png

三、准备知识

必备知识:git的简单使用

语言及框架:python基础,flask、beautifulsoup简单使用

四、阅读指引

该系列共分为4篇,其中第一篇和第二篇是对openshift的操作

第一篇:【openshift-1】openshift免费服务+创建应用

第二篇:【openshift-2】为Python应用添加MySQL+phpMyAdmin

第三篇:【openshift-3】添加Flask等第三方库+部署自己的应用

第四篇:【openshift-4】实现简单爬虫功能+将爬取的数据生成在线API

第二篇【openshift-2】为Python应用添加MySQL+phpMyAdmin与当前所实现功能并无直接关联,为扩展练习(也可跳过阅读,并不影响)

五、Code链接

博客中的代码:python-openshift-online-API

你可能感兴趣的:(【openshift-0】openshift之Python生成在线API)