728x90

Python 4

wordpress to fastapi github link

https://github.com/leeyounghuncom/wordpress GitHub - leeyounghuncom/wordpress: PHP언어로 개발된 워드프레스를 fastapi로 바꿔보자PHP언어로 개발된 워드프레스를 fastapi로 바꿔보자. Contribute to leeyounghuncom/wordpress development by creating an account on GitHub.github.com PHP언얼로 작성된 워드프레스를 Python FastAPI 공부하면서 바꿔보자 일단 기본은 회원가입니다.https://codex.wordpress.org/images/2/25/WP4.4.2-ERD.png  이 구조로 통해 wp_users 테이블명도 똑같이 할 것이다.하나하나 공부 하면서..

Python 라이브러리 urllib와 requests

처음 네이버, 카카오, 유튜브 API 이용하면서 네이버 만든 예제를 가지고 urllib이용하다가 요번에 워드프레스 연동하면서 requests를 알게 되었습니다. 요번에 공부하면서 두가지를 정리하였습니다. Python에서 HTTP 요청을 수행하는 데 널리 사용되는 두 가지 라이브러리는 urllib와 requests입니다. 두 라이브러리는 모두 URL을 다루고 웹 리소스를 요청하는 데 사용되지만, 사용 편의성, 기능성, 그리고 다양한 측면에서 차이점이 있습니다.urllib 라이브러리urllib는 Python 표준 라이브러리의 일부로, 외부 종속성 없이 사용할 수 있습니다. 이는 다음과 같은 네 가지 하위 모듈로 구성됩니다: urllib.request: URL을 열고 읽는 기능을 제공합니다.urllib.err..

파이썬 2024.07.17

초보자를 위한 Flask와 FastAPI의 세션 관리

Flask의 세션 관리Flask 애플리케이션 생성 및 Secret Key 설정Flask에서 세션을 사용하려면 먼저 애플리케이션을 생성하고 secret_key를 설정해야 합니다. 이 secret_key는 세션 데이터를 안전하게 보호합니다.from flask import Flask, sessionapp = Flask(__name__)app.secret_key = 'supersecretkey' 세션에 데이터 저장세션에 데이터를 저장하려면 session 딕셔너리를 사용합니다. 예를 들어, 사용자의 이름을 세션에 저장할 수 있습니다.from flask import request@app.route('/set_session/')def set_session(): session['username'] = reques..

파이썬/FastAPI 2024.07.11

Flask vs FastAPI: 비동기 처리의 차이와 실제 적용

두 프레임워크를 직접 비교하고 있음을 나타냅고 있으며 주요 비교 포인트인 '비동기 처리'를 명시 합니다. Flask의 비동기 처리 Flask는 기본적으로 동기 방식으로 동작합니다. 이는 한 번에 하나의 요청만 처리할 수 있다는 뜻입니다.from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): # 이 함수가 실행되는 동안 다른 요청은 대기합니다 return 'Hello, World!'if __name__ == '__main__': app.run() Flask에서 비동기 처리를 하려면 추가적인 라이브러리(예: Celery)를 사용해야 합니다.FastAPI의 비동기 처리 FastAPI는 기본적으로 비동기 방식을 ..

파이썬/FastAPI 2024.07.08
728x90