摘要: import asyncio from functools import partial from asyncio import Future async def f1(): print(1) await asyncio.sleep(2) print(2) return "f1" def callb 阅读全文
posted @ 2023-03-30 19:19 LeoShi2020 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 相同点: 从功能上看, asyncio.wait 和 asyncio.gather 实现的效果是相同的。 不同点: 使用方式不一样,wait需要传一个可迭代对象,gather传多个元素 wait比gather更底层,gather可以直接得到结果,wait先得到future再得到结果 wait可以通过 阅读全文
posted @ 2023-03-30 17:25 LeoShi2020 阅读(151) 评论(0) 推荐(0) 编辑
摘要: import asyncio async def f1(): print(1) await asyncio.sleep(2) print(2) async def f2(): print(3) await asyncio.sleep(2) print(4) async def main(): pri 阅读全文
posted @ 2023-03-30 16:54 LeoShi2020 阅读(25) 评论(0) 推荐(0) 编辑
摘要: import asyncio import aiohttp async def download_img(session, url): file_name = url.rsplit('/')[-1] print(f"下载图片:{file_name}") await asyncio.sleep(2) 阅读全文
posted @ 2023-03-30 15:58 LeoShi2020 阅读(25) 评论(0) 推荐(0) 编辑
摘要: import asyncio async def f1(): print(1) await asyncio.sleep(2) print(2) async def f2(): print(3) await asyncio.sleep(2) # 等 可以等待的对象 print(4) tasks = [ 阅读全文
posted @ 2023-03-30 15:34 LeoShi2020 阅读(20) 评论(0) 推荐(0) 编辑
摘要: from fastapi import FastAPI from fastapi.responses import RedirectResponse app = FastAPI() @app.get("/") def go_to_baidu(): return RedirectResponse("h 阅读全文
posted @ 2023-03-30 14:21 LeoShi2020 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. StreamingResponse支持文件类型的操作 from fastapi import FastAPI from fastapi.responses import StreamingResponse app = FastAPI() @app.get("/") def index(): d 阅读全文
posted @ 2023-03-30 14:20 LeoShi2020 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1.PlainTextResponse用来响应纯文本的数据 from fastapi import FastAPI from fastapi.responses import PlainTextResponse app = FastAPI() @app.get("/", response_class 阅读全文
posted @ 2023-03-30 14:17 LeoShi2020 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1. 文件结构 ├── main.py └── routers ├── blog.py └── user.py 2. blog.py from fastapi import APIRouter router = APIRouter() @router.get("/blogs") def blogs( 阅读全文
posted @ 2023-03-30 13:40 LeoShi2020 阅读(144) 评论(0) 推荐(0) 编辑
摘要: # 杀死带有‘python’关健字的所有进程 # grep -v 过滤掉 'color'关健字的进程 kill -9 `ps -aux | grep python | grep -v color | awk '{print $2}'` 阅读全文
posted @ 2023-03-30 09:51 LeoShi2020 阅读(15) 评论(0) 推荐(0) 编辑