์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- jsp
- ๋จ์ถํค
- ๋๋์ธ์ฌ๊ฐ๋ฐ์
- FastAPI
- ๋ฐ๋ณต๋ฌธ
- python
- ๊ฐ์ฒด์งํฅ
- Mac
- servlet
- Oracle
- crud
- nodejs
- Homebrew
- ๋ฐฐ์ด
- ์๋ฐ๋ฌธ์
- Android
- ์ดํด๋ฆฝ์ค
- Java
- ibatis
- ๋งฅ
- pyqt
- ์๋ฐ
- spring
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- Error
- API
- html
- ์ํ์ฝ๋ฉ
- ddit
- JDBC
- 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..