FastAPI Learn Tutorial - User Guide Tutorial - User Guide¶ This tutorial shows you how to use FastAPI with most of its features, step by step. Each section gradually builds on the previous ones, but it's structured to separate topics, so that you can go directly to any specific one to solve your specific API needs. It is also built to work as a future reference. So you can come back and see exac..
FastAPI는 고성능, 쉬운 사용법을 목표로 하는 현대적인, 비동기 지향의 웹 프레임워크입니다. Python 언어로 작성되었으며, API 개발에 특화되어 있습니다. 이 프레임워크는 개발자가 적은 코드로 빠르고 효율적인 API를 구축할 수 있도록 설계되었습니다. 주요 특징은 다음과 같습니다: 1. **성능**: FastAPI는 Starlette과 Pydantic을 기반으로 하여 높은 성능을 제공합니다. 2. **타입 힌트**: Python의 타입 힌트를 활용하여 에디터 내에서 자동 완성과 타입 체크를 지원합니다. 이는 개발 효율성과 코드의 안정성을 높여 줍니다. 3. **간편한 구동**: FastAPI 애플리케이션은 Uvicorn이라는 ASGI 서버를 사용하여 쉽게 구동할 수 있습니다. 개발 중에는 `-..
조건을 제시해서 GPT를 통해서 어떤 결과를 얻어낼수 있을지 테스트한 내용을 올려봅니다. 명령어를 주고 계속 문제를 해결하는 과정을 담았습니다. 엘리베이터 카판넬은 11개의 조각으로 이뤄졌다. P1부터 P11까지 제작한다. GPT It sounds like you're describing a project where an elevator car panel is to be constructed out of 11 pieces, labeled P1 to P11. Could you provide more details on what specific task you need assistance with? Are you looking for a way to manage these pieces in code, lik..
삼항연산자를 사용하는 목적은 단 하나 아닐까 싶네요. 코드를 한줄에 짧게 표현하고 싶을때.. 파이썬도 역시 제공하는 군요.~ 이걸로 짜니 코드가 짧아서 너무 좋네요~ Python에서 3항 연산자는 일반적으로 다음과 같은 형태를 가집니다: ```python [참일 때의 값] if [조건] else [거짓일 때의 값] ``` 여기서 사용된 코드 `y5 = y4 + 14.5 if br == 1.5 else y4 + 16`를 분해해서 보겠습니다: 1. **조건**: `br == 1.5` - 이 부분은 조건을 나타냅니다. 여기서 `br`이 1.5와 같은지를 검사합니다. 2. **참일 때의 값**: `y4 + 14.5` - 이 부분은 조건이 참일 때 (`br == 1.5`) 적용되는 값입니다. 즉, `br`이 1...
엘리베이터 조명천장 홀계산하는 로직 개발 #031 홀간격계산 def calculate_hole_positions_separated_lc031(LCD): center = LCD // 2 # 중심 지점 central_start = center - 185 # 중심 구간 시작 central_end = center + 185 # 중심 구간 끝 left_positions = [] right_positions = [] # 중심으로부터 왼쪽 계산 left_current = central_start while left_current > 0: left_positions.insert(0, left_current) left_current -= 220 # 중심으로부터 오른쪽 계산 right_current = central_en..
`$stmh = $pdo->prepare($sql);`와 `$stmh = $pdo->query($sql);` 사이에는 중요한 차이점이 있습니다. 이들은 PHP의 PDO (PHP Data Objects) 확장에서 제공하는 두 가지 다른 방법으로, 데이터베이스와의 상호작용을 처리합니다. 1. **`$pdo->prepare($sql);` 사용:** - `prepare()` 메서드는 SQL 문을 준비하고 PDOStatement 객체를 반환합니다. 이 메서드는 SQL 문에서 변수를 바인딩하기 위해 사용됩니다. - `prepare()`는 주로 변수가 포함된 SQL 문에서 사용됩니다. 예를 들어, 사용자 입력을 포함하는 경우 이 방법을 사용하여 SQL 인젝션과 같은 보안 취약점을 방지할 수 있습니다. - `prepa..
`SQLSTATE[HY000]: General error: 2031` 오류는 PHP의 PDO에서 주로 발생하는 오류로, 일반적으로 바인딩되어야 하는 파라미터에 문제가 있을 때 발생합니다. 이 오류는 쿼리 준비(prepare) 단계와 변수 바인딩(bind) 단계 사이에서 불일치가 발생했음을 나타냅니다. 구체적으로, 이 오류가 발생하는 몇 가지 일반적인 시나리오는 다음과 같습니다: 1. **파라미터가 충분히 바인딩되지 않음**: 쿼리에서 사용된 바인딩 변수의 수와 실제로 바인딩된 변수의 수가 일치하지 않는 경우입니다. 예를 들어, 쿼리에는 3개의 바인딩 변수가 필요한데, 실제로 2개만 바인딩된 경우에 이 오류가 발생할 수 있습니다. 2. **쿼리가 잘못 구성됨**: 때때로 쿼리 자체에 문제가 있을 수 있으며..
Traceback (most recent call last): File "python\mirae_ceiling_ver01.py", line 76, in UnicodeEncodeError: 'locale' codec can't encode character '\ub144' in position 2: encoding error [18480] Failed to execute script 'mirae_ceiling_ver01' due to unhandled exception! pyinstaller --add-data "data;data" --add-data "excel;excel" --add-data "dimstyle;dimstyle" --noconfirm mirae_ceiling_ver01.py 컴파일에서 자..
- Total
- Today
- Yesterday
- chatGPT3.5파이썬버전
- sql문장 날짜계산
- td요소중에 1행과 1열은 제외
- 프로그래머생활
- .htaccess수정
- 스크립트작성기초
- #cx_Freeze
- #InstallForge
- 코딩튜토리얼
- #파이썬인스톨러
- 파이썬코드줄바꿈방법
- 자바스크립트 한글초성
- 코딩효율성
- General error: 2031
- 테크에능한여성
- 자바스크립트한글입력시반응하도록만드는코드
- 오토핫키에디터창업데이트금지하기
- #독립실행파일
- #소프트웨어배포
- #NSIS
- #파이썬패키징
- 2분후종료오토핫키
- 오토핫키가이드
- Bootstrap 5
- 뫄프로그래밍
- 작업공정에 대한 코드작성
- #프로그램설치
- 효율적코딩방법
- #InnoSetup
- 카페24가비아phpinfo수정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |