ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [FLASK] 환경셋팅하기
    FLASK 2022. 11. 9. 17:34

    FLASK란?

     

    간단한 웹 사이트, 혹은 간단한 API 서버를 만드는 데에 특화 되어있는 

    Python Web Framework 입니다.

     

     

     

     

     

    flask를 설치 및 사용하기 위해서

    먼저 가상환경 셋팅을 해줍니다!

    가상환경 셋팅하기

     

     

     

     

    pip install flask

    pip 명령어를 이용해

    flask를 설치합니다.

     

     

     

     

     

     

     

     

     

     

     

     

     

    from flask import
    
    app = Flask(__name__)
    
    
    @app.route('/')
    def index():
        return 'hi'
    
    
    app.run()

    FLASK라는 폴더에 server.py라는 파일을 만든 후

    위와 같이 코드를 작성해 주었습니다.

     

     

     

     

     

     

     

     

     

     

     

    서버를 실행 후 접속해보면 ~

     

     

     

     

     

     

     

     

     

     

    return값으로 입력한 'hi'라는 문구가 보입니다.

    (Django는 8000번 포트였는데

    Flask는 5000번이네요 !)

     

     

     

     

     

     

     

     

     

     

    Adress already in use가 뜬다면

    이미 5000번 포트가 열려있다는 것이므로 닫거나

    위와 같이 다른 포트번호를 입력하여 실행하면 됩니다.

     

     

     

     

     

     

     

     

     

     

     

    만약 화면에 출력된 'hi'를

    'hello'라는 문자로 바꾸고 싶다면

    서버를 끄고 (Ctrl+C) 수정 후 다시 실행해야 합니다.

     

    (debug=True)라는 옵션을 주면

    디버깅 모드로 플라스크를 실행 할 수 있습니다.

    디버깅 모드로 실행 시

    코드를 수정하면 Flask가 자동으로 꺼졌다가 켜집니다!

    (편의를 위한 모드일 뿐 실제 서비스할 때에는 사용X)

     

     

     

     

     

     

     

     

     

     

     

     

     

    실행 후 코드를 수정하면

    Flask가 자동으로 꺼졌다 켜지는 것을 확인 할 수 있습니다.

     

    'hello'라는 문구로 코드를 수정 후

    새로고침을 해보면

    잘 적용되는 것을 확인할 수 있습니다!

     

     

     

     

     

     

     

     

     

    출처

    'FLASK' 카테고리의 다른 글

    [FLASK] 쓰기(Create)_2  (0) 2022.11.12
    [FLASK] 쓰기(Create)_1  (0) 2022.11.12
    [FLASK] 읽기(Read)  (0) 2022.11.11
    [FLASK] 홈페이지 구현  (0) 2022.11.11
    [FLASK] 라우팅(Routing)  (0) 2022.11.09
Designed by Tistory.