Refine
This commit is contained in:
17
main.py
17
main.py
@@ -13,6 +13,7 @@ from fastapi.middleware.gzip import GZipMiddleware
|
||||
from tjnetwork import *
|
||||
import asyncio
|
||||
import threading
|
||||
import uvicorn
|
||||
from multiprocessing import Value
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
import random
|
||||
@@ -1901,4 +1902,18 @@ async def get_realtimedata():
|
||||
@app.get("/getsimulationresult/")
|
||||
async def get_simulationresult():
|
||||
data = [random.randint(0, 100) for _ in range(100)]
|
||||
return data
|
||||
return data
|
||||
|
||||
|
||||
|
||||
# DingZQ, 2024-12-31, generate openapi.json
|
||||
def generate_openapi_json():
|
||||
openapi_json_path = "openapi.json"
|
||||
with open(openapi_json_path, "w") as file:
|
||||
json.dump(app.openapi(), file, indent=4)
|
||||
|
||||
|
||||
# DingZQ, 2024-12-31, run main
|
||||
if __name__ == "__main__":
|
||||
generate_openapi_json()
|
||||
uvicorn.run(app, host="0.0.0.0", port=80)
|
||||
Reference in New Issue
Block a user