프로그래밍/Python

[python][flask] 파이썬 + 플라스크로 웹서버에서 hello world 출력하기

로퍼. 2021. 1. 14. 23:29

작업환경 : vs code

작업버전 : python 3.8.6 64-bit

날짜 : 21.01.14


플라스크 설치하기

pip install flask
vs code의 터미널,  윈도우의 cmd(명령 프롬프트),  윈도우의 Windows PowerShell 
셋 중 어디에서든 설치 가능하다

 

플라스크 기본예제 ( Hello World 출력 )

from flask import Flask 	 # 플라스크 모듈 호출

app = Flask(__name__) 		 # 플라스크 앱 생성

@app.route('/')				 # 기본('/') 웹주소로 요청이 오면 
def hello():     			 # hello 함수 실행
    return 'Hello world~' 
	
if __name__ == '__main__':	 # main함수
    app.run(debug=True, port=80, host='0.0.0.0')

# debug : True이면 코드가 변경될때마다(저장포함) 서버가 자동으로 재실행된다

 

실행 결과

(자신의 컴퓨터 ip를 웹브라우저에 입력하면 로컬 웹서버에 접근가능하다)

(필자는 192.168.0.13이다)

서버에 접속할 때마다 기록이 남는 것을 확인할 수 있다.
웹 브라우저에서 실행한 결과