기본 콘텐츠로 건너뛰기

[Python] Flask 웹 프레임워크 시작하기

[Python] Flask 웹 프레임워크 시작하기

플라스크 프레임워크

플라스크란 무엇일까?( What is Flask? )

파이썬으로 웹을 만드는 것이 요즘 꽤나 보편화 되어있습니다. 플라스크라는 것은 파이썬 웹 어플리케이션을 만드는 프레임 워크 입니다.

플라스크를 시작해보자(Let's start the Flask)

먼저 플라스크를 시작하기에 앞서 플라스크를 설치를 해야하는데, 파이썬이 설치된 상태라면, pip를 통해서 설치가 가능하다. 커맨드 창에서 아래와 같은 명령어를 입력해 본다.

c:\> pip install flask

위의 커맨드 명령을 실행함으로써 flask가 설치되게 된다.

그럼 간단하게 웹서버가 돌아가는지 확인해보자.

< app.py >

from flask import Flask app = Flask(__name__) @app.route('/') def index(): return "Hi" if __name__ == '__main__': app.run()

위와 같이 예제를 작성 후 실행을 하게 되면, 기본 포트인 5000번 포트로 웹 서버가 열리게 된다.

세부적으로 설명해보자면

[선언]

from flask import Flask #flask라는 패키지에서 Flask 모듈을 import해준다. app = Flask(__name__) #flask를 사용하기 위해서 선언해야하는 변수

[Route 설정]

@app.route('/') #기본인 POST 메소드로 '/'를 호출했을 때 아래의 함수가 동작된다. def index(): return "Hi" #Hi를 return하면서 '/'페이지에 접속시 Hi라는 문구가 보기게 된다.

[실행부 running]

if __name__ == '__main__': app.run()

이렇게 세부적으로 나타낼 수 있습니다.

위와 같은 형태로 코드를 작성하게 되면 http://127.0.0.1:5000/ 에 Hi라는 문구가 표시가 되겠죠?

오늘은 간단하게 Flask 웹 서버를 띄우는 법에 대해서 알아보았습니다.

궁금하신 점이나 피드백있으시면 kang_4030@naver.com 으로 말씀해주시면 빠르게 고치겠습니다!

from http://taehyundev.tistory.com/3 by ccl(A) rewrite - 2020-03-13 23:20:13

댓글

이 블로그의 인기 게시물

Flask 13. pythonanywhere에 배포하기

Flask 13. pythonanywhere에 배포하기 Login: PythonAnywhere It's always a pleasure to hear from you! Ask us a question, or tell us what you love or hate about PythonAnywhere. We'll get back to you over email ASAP. Sorry, there was an error connecting to the server. Please try again in a few moments... www.pythonanywhere.com from http://ohdowon064.tistory.com/124 by ccl(A) rewrite - 2020-03-11 15:54:10

Flask.py #1 설치해보자

Flask.py #1 설치해보자 Flask는 python의 프레임워크라고 할 수 있습니다. Flask를 설치해보자! # 리눅스 -- 접기 이러면 끝 - # pip install flask $ sudo -s 리눅스 같은 경우는 이미 파이썬이 설치가 되어 있을겁니다. # 리눅스 -- 접기 # 맥 -- 접기 이러면 끝 - $ sudo pip install flask 설치가 끝낫으면 Terminal.app 을 열어줍시다. 로 접속하여 파이썬을 설치해 줍니다. [ https://www.python.org/ ] # 맥 -- 접기 # 윈도우 -- 접기 [ https://www.python.org/ ] 로 접속하여 파이썬을 설치해 줍니다. 설치가 끝났으면 [ 고급설정 ] - [ 환경변수 ] - [ 시스템 변수 ] 에서 Path를 찾아줍니다. Path를 찾으셧다면 편집을 누르고 파이썬의 설치 경로와 파이썬 폴더 내의 Script 폴더를 입력해 줍시다. 환경변수까지 끝나셧다면 cmd 창을 키시고 pip install flask 이러면 flask 설치가 끝나게 됩니당 from http://chocoweb.tistory.com/14 by ccl(A) rewrite - 2020-03-07 13:54:54