用Python+Tornado 编写一个个人日记网站(一)
讲道理,用惯了Flask感觉还是不熟悉Djongo,所以先来看一下Tornado(滑稽),记住这是一个最简单的最暴力的网页,毫无细节。
‘Festinatione facit vastum’
环境
Win10 (神奇的我给kali装了Nivdia驱动,崩了)
Python 3.6
Pycharm
Tornado
首先,你需要一个计划
首先无论编写什么程序,无论我们再怎么不正式,起码都要有个计划书,而我的计划比较简单就:
**开发个人日记**
-- 新建日记
--保存在数据库
--信息:
1.日期
2.天气
3.心情
4.内容
--扩展//未开发
5.信纸
6.类别
7.bgm
-- 查询日记
--查询
--时间
--心情
--天气
所以现在制定下来了我们的大纲,该怎么实现呢?
[Input]: If i need Python基础 and web前端基础 and 服务器编程基础?
[Output]: Yes…
[Output]: But,it is so f**king EZ.
从HelloWorld开始
你好世界,多么简单的操作:
[Python]
print"Hello,World!"
print("Hello,World!")
val language:String = "Kotlin"
fun main(args: Array<String>) {
val HW: String = String(charArrayOf('H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd'))
printlin(HW)
}
#include <iostream>
int main(int argc, const char * argv[]) {
std::cout <<"Hello,World"<<std::endl;
return 0;
}
emmm,偏题了,break------>
用tornado+Python 编写HelloWorld
打开我们的Pycharm,新建一个工程,我们叫他HelloWorld(因为暴力,工程名就不改了)
新建一个app.py
然后我们需要导入我们的tornado库,但是我们不是什么都需要暂且这样:
from tornado import web,ioloop,httpserver
这个时候我们是不是一筹莫展
一筹莫展 [ yī chóu mò zhǎn ]
筹 : 筹 划 、 计 谋 ; 展 : 施 展 。 一 点 计 策 也 施 展 不 出 , 一 点 办 法 也 想 不 出 来 。 筹:筹划、计谋;展:施展。一点计策也施展不出,一点办法也想不出来。 筹:筹划、计谋;