일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- IOT Core
- 보안
- 전기차
- homeassistant
- 서버리스
- 전기차충전
- flask
- 라즈베리파이
- Android
- lambda
- OCPP
- AWS
- STM32
- 전기차충전기
- YMODEM
- dynamodb
- 충전기
- esp8266
- 안드로이드
- 완속충전기
- 파이썬
- raspberry
- 급속충전기
- 홈어시스턴트
- everon
- 디자인패턴
- 펌웨어
- 에버온
- 플라스크
- thread
- Today
- Total
Louie NRT Story
[파이썬 강의] REST APIs with Flask - 개발환경 본문
작성일: 23년 1월 2일
Contents
1. 가상환경 만들기
2. Flask 설치(가상환경)
3. Flask 실행
4. 설치 패키지 목록 만들기
5. 패키지 설치
6. 개발환경 설정
1. 가상환경 만들기
python -m venv .venv
- Command Palette 에서 Python:Select Interpreter 검색함
- 위에서 생성한 가상환경이 나타남 (Visual Code Studio에서 venv가 생성된 폴더가 최상위로 선택되어 있어야함)
- 터미널을 껐다가 다시 켜면 /.venv/Scripts/Activate.ps1 이 실행되면서 가상환경으로 운영되는 것을 확인 할 수 있음
2. Flask 설치(가상환경)
- 가상환경에 접속된 것을 확인 후 "python -m pip install flask" 를 입력함
- Lib 폴더 하위에 flask 모듈들이 설치 된 것을 알 수 있음
3. Flask 실행하기
- "app.py" 파일을 만들어서 간단하게 코드를 입력 후 "flask run" 실행시킴
4. 설치 패키지 목록 만들기
- "pip freeze > requirements.txt" 입력하면 requirements.txt 파일이 생성됨
- 현재 프로젝트에서 설치된 목록을 보여줌
5. 패키지 설치하기
- "python -m pip install -r requirements.txt" 실행하므로써 해당 모듈들을 설치함
6. 개발환경 설정
1) requirements.txt
- 설치할 모듈을 입력함
2) .flaskenv
- flask가 동작할 때 실행할 파일명 또는 디버깅 모드 등을 설정 할 수 있음
Referece:
https://rest-apis-flask.teclado.com/docs/first_rest_api/getting_set_up/
https://github.com/tecladocode/rest-apis-flask-python
'전기차충전기' 카테고리의 다른 글
[전기차 충전기] 에스에스차저 급속충전기(양재시민의숲) (1) | 2023.01.13 |
---|---|
[에버온] 전기차 충전기 시장에서 차지하는 비율 - Todo (0) | 2023.01.04 |
[파이썬 강의] 기초 강의 - Todo (0) | 2023.01.02 |
[파이썬 강의] REST APIs with Flask 기초 - Todo (0) | 2023.01.02 |
[데이터분석] 완속충전기 사용량 및 매출 분석(상위매출) (0) | 2022.12.20 |