Your Name 4 سال پیش
کامیت
7cd953edb8
2فایلهای تغییر یافته به همراه38 افزوده شده و 0 حذف شده
  1. 32 0
      apis/main.py
  2. 6 0
      tests/testrpc.py

+ 32 - 0
apis/main.py

@@ -0,0 +1,32 @@
+from fastapi import FastAPI
+from fastapi import Request
+from fastapi import Form
+import urllib
+import sys
+import os
+import codecs
+import html
+from typing import Optional
+
+from fastapi import FastAPI
+from pydantic import BaseModel
+
+
+class TTS(BaseModel):
+    txt: str
+#    description: Optional[str] = None
+#    price: float
+#    tax: Optional[float] = None
+
+app = FastAPI()
+
+@app.post("/tts")
+async def run_tts(item: TTS):
+    print(item.txt)
+    return {"OK": "200"}
+
+
+@app.get("/")
+async def root():
+    return {"message": "Hello World"}
+

+ 6 - 0
tests/testrpc.py

@@ -0,0 +1,6 @@
+import rpyc
+conn = rpyc.classic.connect("139.162.121.30", 12333)
+conn.execute('import os')
+ros = conn.modules.os
+lst=ros.listdir('/var/wav')
+print(lst)