์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- ๋จ์ถํค
- servlet
- ์๋ฐ
- ๋ฐฐ์ด
- Homebrew
- Java
- ibatis
- ddit
- ๋๋์ธ์ฌ๊ฐ๋ฐ์
- API
- ์ดํด๋ฆฝ์ค
- ์ํ์ฝ๋ฉ
- python
- ์๋ฐ๋ฌธ์
- spring
- JDBC
- Android
- ๋งฅ
- ๊ฐ์ฒด์งํฅ
- html
- Oracle
- FastAPI
- Mac
- crud
- nodejs
- pyqt
- jsp
- ๋ฐ๋ณต๋ฌธ
- Error
- Today
- Total
๋ชฉ๋กFastAPI (3)
romworld

์ ์ ์์ฑํด๋ MS SQL๊ณผ ์ฐ๋ํ๋ ํ์ผ์ ์ฐธ๊ณ ํ๋ค. # pymssql ํจํค์ง import import pymssql # MSSQL ์ ์ conn = pymssql.connect(server="", user="sa", password="", database="python", charset='utf8') # Connection ์ผ๋ก๋ถํฐ Cursor ์์ฑ cursor = conn.cursor() # SQL๋ฌธ ์คํ cursor.execute('SELECT * FROM emp;') # ๋ฐ์ดํ Fetchํ์ฌ ์ถ๋ ฅ list = cursor.fetchall() print(list) cursor.close() # ์ฐ๊ฒฐ ๋๊ธฐ conn.close() from fastapi import FastAPI,Form,Reques..

POST ๋ก ๋ฐ๊ธฐ from fastapi import FastAPI import uvicorn app = FastAPI() @app.get("/") async def root(): return {"message": "Hello World"} @app.get("/param") async def param(a:int=7): return {"param": a} @app.post("/post") async def post(): return {"post": "post"} if __name__ == '__main__': uvicorn.run(app, host="localhost", port=8000) ์์ ๋ก์ง์์ @app.get("/param") async def param(a:int=7): return {"pa..

Python์ ํ๋ ์์ํฌ - Flask - Django - FastAPI -> ์๋๊ฐ ๋น ๋ฅด๋ค, ์ง๊ด์ ์ 1.FastAPI ์ค์น cmd (๊ด๋ฆฌ์ ๊ถํ)์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค pip install fastapi 2.Uvicorn ์ค์น pip install uvicorn 3. main.py ๋ง๋ค๊ธฐ from fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "Hello World"} @app.get("/hello/{name}") async def say_hello(name: str): return {"message": f"Hello {name}"} 4. ์๋ฒ ์คํ (cmd์์ ์คํ์ํค๋ ๋ฐฉ๋ฒ) uvic..