일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- dynamodb
- 홈어시스턴트
- 전기차충전기
- 플라스크
- AWS
- STM32
- Android
- 에버온
- 디자인패턴
- 펌웨어
- 안드로이드
- thread
- 전기차충전
- lambda
- 급속충전기
- 완속충전기
- 전기차
- 보안
- OCPP
- flask
- 라즈베리파이
- YMODEM
- 서버리스
- esp8266
- raspberry
- homeassistant
- 파이썬
- 충전기
- everon
- Today
- Total
목록Python (4)
Louie NRT Story
작성일: 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..
작성일: 8월16일 PS. 전기차 충전기 OCPP 통신이 웹소켓으로 이루어져 있는데 펌웨어에서 구현을 해야 했음. 그래서 웹소켓에 대해서 공부를 하게 대해서 공부를 하였음. Index 1. 웹소켓 2. 파이썬 웹소켓 서버 만들기 3. 웹소켓 패킷 분석 1. 웹소켓 1) 생겨난 배경 - 기존에는 HTTP 를 통하여 서버와의 통신을 하였음. 그래서 간단한 내용도 HTTP를 전문을 통해서 주고 받아야 했지만Google에서 AJAX를 만들고 DOM을 변경하는 방식으로 변경된 내용만 주고 받음으로 속도가 빨라지고 간편해짐. 여기서 또 문제점은 무엇이 변경되었는지 알 수 없기 때문에 클라이언트는 계속 주기적으로 서버로 부터 변경사항에 대해서 물어봐야함. 그래서 양방향 통신을 위해서 웹소켓이라는 것이 나왔으며 클라이..
작성일: 8월 7일 Index 1. flask 서버 간단하게 만들기 2. 자체 서명된 인증서로 flask 서버 운영 1. flask 서버 간단하게 만들기 - 인증서를 adhoc 이라는 것을 이용하여 간단히 사용할 수 있음 - 위 내용의 코드 from flask import Flask, render_template, request import ssl app = Flask(__name__) @app.route('/hello') def index(): #return "Hello Everon Laboratory" return render_template('test01.html') @app.route('/') def hello(): return render_template('hello.html') if __nam..
1. Flask란 무엇인가? - Python으로 개발 된 웹프레임워크 - 특별한 도구나 라이브러리가 필요 없기 때문에 마이크로 프레임워크의 장점이 있음 - Form, Database 등 핵심 기능이 모두 플라스크의 자체 기능이 아닌 확장 모듈 사용함 - Django와 같이 모든 기능을 포함하고 있는 덩치 큰 프레임워크와 달리 Flask는 최소한의 기능만 포함함 2. SQLACHEMY 사용법 1) Database 만드는 방법 - from app import db, db.create_all() 2) 데이터 생성하기 - BlogPost query를 통하여 데이터가 없음을 확인함 - db.session.add를 통하여 데이터를 2개 집어넣음 - BlogPost query를 통하여 데이터가 2개 있음을 확인 ※ ..