关于我
鄙人姓崔,山佳是为姓字所拆。籍直隶顺德府南苏。一介程序员耳。于闲暇之时构一博客,存余工作生活之所思所得,待日后聊以反思。
Flask 是一个使用 Python 编写的轻量级 Web 应用程序框架。可扩展性很好。Flask基于Werkzeug WSGI工具包和Jinja2模板引擎。
pip install flask
1 | from flask import Flask |
选择 Tools -> Build System 选定为Python3。
选择 Tools -> Build 运行代码。
看到如下图这个结果就说明执行成功,在浏览器访问其中的地址。接受来自Python的问候吧。
创建完之后,文件结构如下:
1 | . |
init文件下的内容如下:
1 | from flask import Flask |
api文件下的内容如下:
1 | from test import app |
准备完毕之后,在api文件夹下运行代码(参照以上内容)。这是文件扩张成文件夹,照此可以完成小接口项目的搭建工作。
这时候PyCharm的方便强大之处就体现出来了。使用PyCharm创建Flask项目,直接file -> new project 弹出如下图
点击创建即可。
主要文件结构如下
1 | . |
打开app.py文件,并执行。系统扩张类比上面Sublime的方法即可。
个人博客刚搭建起来,尚未完善评价功能,有批评指教可以移步简书。
简书链接
这是我在简书上的第一篇博客,这次整理的技术点主要是关于Python的,但因为工作以来一直使用的开发语言是Java,所以在学习过程中会下意识的比较这两者。
在这里整理这些内容有两个原因:
1. 一是为了梳理一下最近的技术点;
2. 二来为了熟悉一下Markdown语法为以后自己的个人博客作准备。
工作的第一年就有同事分享给我一份资源,是他工作之余去培训Python的资料。但一直都没系统的学习完。直到今年公司有关于抓去数据的任务需求,我特意选择了Python作为新系统接口服务的技术栈之一。
关于Java和Python这两个语言的比较,对于一个程序猿的我来说没有好坏之分,`大锤八十小锤四十`而已。
今年上半年,公司有一个新的从合作伙伴公司数据抓取和数据修改等同步的需求。考虑了Java项目搭建的成本和Java在页面爬虫的短板等问题,选择了使用python作为项目的技术栈之一。
不得不说Python是一门强大的而且极易上手的开发语言,不论你是否有过编程的经验。
布尔型、整型、浮点型、字符串、列表、元组、集合、字典
等个人博客刚搭建起来,尚未完善评价功能,有批评指教可以移步简书。
简书链接