본문 바로가기

FLASK2

6월 15일 python - Web2 Flask 웹 서버 구현 Flask 실 ip 설정 ap.run(debug=True, port=5000, host='0.0.0.0') host='자신의 컴퓨터의 실제 ip' * 자신의 컴퓨터의 실제 확인하기 : 네트워크 - 이더넷 속성 - IPv4 * 터미널에서 확인하는 방법 : ipconfig static 폴더 활용 templates와 함께 사용할 때는 static 폴더를 생성하여 이미지나 css, js 등의 웹 자원 활용 url_for() 함수로 정적 자원을 처리 형식) url_for('static', filemname='가져올자원파일명' ) 먼저 작업 폴더에 static 폴더를 만들고, 하위 폴더로 css, js, images 등의 이름으르 자원 폴더를 생성. 참고) Flask의 템플릿 엔진 - Ji.. 2023. 6. 15.
6월 14일 (2) python - Web '__name__' 과 '__main__' __name__은 특수변수로 코드(스크립트)파일이 단독으로 실행되거나 프로그램의 시작점으로 실행되는 경우에는 '__main__' 문자열을 저장하며, 모듈로 실행될 때에는 '.py'를 제외한 파일 이름이 저장된다. if __name__ == '__main__': 메인일 때만 실행할 코드..... 프로그램을 시작할 때 '__name__'의 값을 확인함을써 모듈인지 메인인지를 구별하고, 메인일 때만 실행해야 하는 코드의 실행을 막는다. 파이썬 코딩 도장: 45.2 모듈과 시작점 알아보기 인터넷에 있는 파이썬 코드를 보다 보면 if __name__ == '__main__':으로 시작하는 부분을 자주 만나게 됩니다. if __name__ == '__main__': 코드 .. 2023. 6. 14.