fastapi U1S01、让服务器跑起来——fastapi介绍(超新手向的教程文档)
服务器
服务器是啥
fastapi是用来做服务器的,所以学习fastapi,先要知道什么是服务器。
简单地举个例子,服务器就是你用微信聊天的时候,消息会先跑到腾讯的服务器里,然后再发给别人

如果没网,微信用不了吧。用不了就对了,因为服务器跟你say goodbye了。
为啥是fastapi
- 因为这篇文章写的就是fastapi
- 因为别的我不会
- 学就完事了,等你厉害了其他啥都能学会。
学了服务器能干啥?
这个说来话长了,听我慢慢道来……
让fastapi跑起来
安装fastapi
先给电脑安装Python、然后安装fastapi库
Python的安装就不说了。
fastapi 的安装用pip
pip install fastapi
pip install uvicorn
让fastapi跑起来,撸起袖子就是干
完事之后呢,建议你在桌面上建立一个文件夹,以后服务器的代码都往这里面放:

新建一个Python代码,命名为main.py,放到上面的文件夹里。然后把下面的代码复制进去:
from fastapi import FastAPI
app = FastAPI()#创建一个服务器的实例(对象)
@app.get("/")
async def index():
return {"msg":"hello"}
if __name__ =='__main__':#表示直接运行当前的程序
import uvicorn
uvicorn.run('main:app', host='localhost', port=8000, reload=True)
运行代码,可以看到这样的界面,就说明运行成功了

然后在浏览器里,地址栏输入服务器地址:http://localhost:8000

就水灵灵的有了。
修改一下
注意!注意!注意! 命令行窗口不要关,fastapi修改是不需要重新运行程序的,只需要保存代码就行。
修改一下msg后面的内容

刷新网页,就会看到内容更新了。
恭喜你,第一个fastapi的程序做出来了。嗨起来!

啥意思呢
代码

内容:


浙公网安备 33010602011771号