很简单的一个需求, 但是我上传文件并且保存本地后就会重启, 导致后续代码不执行.
经过我多方测试发现了一个超级大坑.
我上传的是py文件, 每次写入本地就相当于修改了py代码, 所以就会重启.
法克...
最后把 reload=True参数改成False就可以了, 测完这个接口再改回true
if __name__ == '__main__':
import uvicorn
uvicorn.run('api:app', host="0.0.0.0", port=8088, reload=True)