ABOUT ME

Today
Yesterday
Total
  • Python Flask로 localhost 웹서버를 띄워보기 - 맨땅에 코딩
    언어/Python 2022. 11. 30. 13:24

    웹 어플리케이션을 만들기 위해서는 웹 서버 세팅이 필수라고 볼 수 있습니다.

    python의 flask웹 프레임워크를 사용하여 웹 서버를 띄워보는 포스팅을 하려고 합니다.

     

    우선 flask를 설치해 봅시다.

    pip install flask
    pip3 install flask

    pip 버전에 따라서 flask를 설치해 주시면 됩니다.

     

     

     

    pip list를 해보니 flask가 잘 설치된 것을 확인할 수 있습니다.

     

     

    app.py작성

    from flask import Flask
    
    app = Flask(__name__)
    
    
    @app.route('/')
    def home():
        return 'hello world!'
    
    if __name__ == '__main__':
        app.run(debug=True)

    마지막 라인 app.run에 debug=True 옵션을 주면 이와 연결된 html, javascript, css가 수정될때 실시간으로 반영되게 됩니다.

     

    app.py를 위와같이 작성하고 app.py를 실행시켜 봅시다.

    app.py를 실행한 모습

    실행이 정상적으로 되었고, 기본적인 웹서버 세팅이 완료되었습니다.

    http://127.0.0.1:5000/

    혹은

    localhost:5000

    으로 접속해서 웹서버가 잘 띄워졌는지 확인해봅시다.

     

    localhost:5000

    웹서버가 잘 띄워진것을 확인할 수 있습니다.

Designed by Tistory.