01. Hello World
# flask 모듈에서 Flask 클래스를 가져옵니다.
from flask import Flask
# Flask 클래스의 인스턴스를 생성합니다.
# __name__은 파이썬에서 특별한 변수로, 스크립트가 직접 실행될 때 "__main__"이라는 문자열 값을 가집니다.
# Flask는 이를 사용하여 애플리케이션의 루트 경로를 결정하고, 루트 폴더를 기준으로 리소스를 찾습니다.
app = Flask(__name__)
# route() 데코레이터를 사용하여 어떤 URL이 우리의 함수를 트리거할지 Flask에 알려줍니다.
@app.route("/")
def hello():
# 이 함수는 루트 URL("/")에 접근할 때 "Hello World!" 메시지를 반환합니다.
return "파이썬으로 만든 Hello World!"
# 이 블록은 Flask 애플리케이션이 스크립트가 직접 실행될 때만 실행되도록 합니다.
# 스크립트가 모듈로서 임포트될 때는 애플리케이션이 실행되지 않습니다.
if __name__ == "__main__":
# 로컬 개발 서버에서 Flask 애플리케이션을 실행합니다.
app.run()
'데이터과학 > Python' 카테고리의 다른 글
[파이썬] 파이썬 무료 학습사이트 (1) | 2024.06.15 |
---|---|
[파이썬] 파이썬 무료 다운로드 설치 (1) | 2024.01.07 |