일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- flask
- 충전기
- YMODEM
- 완속충전기
- Android
- raspberry
- everon
- 라즈베리파이
- 급속충전기
- 전기차충전기
- homeassistant
- OCPP
- thread
- lambda
- 전기차충전
- 파이썬
- IOT Core
- 펌웨어
- 안드로이드
- esp8266
- 홈어시스턴트
- 디자인패턴
- 보안
- 에버온
- AWS
- 전기차
- STM32
- 플라스크
- dynamodb
- 서버리스
- Today
- Total
목록파이썬 (7)
Louie NRT Story
작성일: 23년 2월 10일 PS. 기존에 생성한 프로젝트에서 진행함. 이전 포스팅 확인 필요 https://louie0724.tistory.com/606 [파이썬 강의] REST APIs with Flask - Smorest 작성일: 23년 1월 30일 Contents 1. 프로젝트 구조 2. 저장된 데이터 확인 3. Store 포스트맨 4. Item 포스트맨 1. 프로젝트 구조 1) app.py - app.config[xxxx] = "xxxxx" 등과 같은 Flask의 Config 설정을 입력함 - resources louie0724.tistory.com Contents 1. Store 2. Item 3. 동작 확인(URL은 이전에 작성한 블로그와 동일함) 1. Store 1) models.store..
작성일: 23년 1월 30일 Contents 1. 프로젝트 구조 2. 저장된 데이터 확인 3. Store 포스트맨 4. Item 포스트맨 1. 프로젝트 구조 1) app.py - app.config[xxxx] = "xxxxx" 등과 같은 Flask의 Config 설정을 입력함 - resources/item.py 또는 store.py를 이용하여 api.register_blueprint(ItemBlueprint)에 입력함 2) db.py - stores와 items에 관련 데이터를 저장하게 됨 - 글로벌 변수로써 store.py에서 db.py의 items를 import 하여 print(items)를 해도 현재 저장된 데이터를 볼 수 있음 3) schemas.py - 데이터 구조로써 데이터 모델에 해당함 4)..
작성일: 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..
작성일: 21년 8월 18일 PS. 개발중인 제품에 사용자가 터치할 수 있는 디스플레이 임베디드 보드가 "안드로이드"로 운영되고 있음. 제품의 품질 향상을 위해 UI 어플이 정상 동작하는지 테스트 하고자 함. Index 1. 파이썬 설치 2. 파이썬 라이브러리 설치 3. 화면 터치 좌표 4. 코드 설명 5. 동작 수행 1. 파이썬 설치 - 파이썬 공식 홈페이지에서 운영체제에 맞추어 다운로드함 ※ 필자의 경우 windows 64bit 를 다운로드함. 저번에 windows 32bit 설치 했더니 라이브러리 사용할때 제약사항이 있었음. - 설치파일 다운로드 후 설치 할 때 CMD 창에서 바로 "python" 명령어를 사용하기 위해선 환경설정을 해야 하는데 아래 내용을 체크 해주어야 자동으로 해줌 2. 파이썬 ..
작성일: 8월16일 PS. 전기차 충전기 OCPP 통신이 웹소켓으로 이루어져 있는데 펌웨어에서 구현을 해야 했음. 그래서 웹소켓에 대해서 공부를 하게 대해서 공부를 하였음. Index 1. 웹소켓 2. 파이썬 웹소켓 서버 만들기 3. 웹소켓 패킷 분석 1. 웹소켓 1) 생겨난 배경 - 기존에는 HTTP 를 통하여 서버와의 통신을 하였음. 그래서 간단한 내용도 HTTP를 전문을 통해서 주고 받아야 했지만Google에서 AJAX를 만들고 DOM을 변경하는 방식으로 변경된 내용만 주고 받음으로 속도가 빨라지고 간편해짐. 여기서 또 문제점은 무엇이 변경되었는지 알 수 없기 때문에 클라이언트는 계속 주기적으로 서버로 부터 변경사항에 대해서 물어봐야함. 그래서 양방향 통신을 위해서 웹소켓이라는 것이 나왔으며 클라이..
Folium을 이용해서 표현 할 수 있는 그래프를 알아보고자 정리하였음 자료는 유튜버 채널: 재즐보프(youtu.be/TIjsrH_THhsyoutu.be/vy1y8sPZXqkyoutu.be/TIjsrH_THhs) 통하여 실습 해보았음 1장 기본적인 맵 그리기 1. 기본 그리기 2. 지도에 속성 넣기 2장 마커 표현하기 1. 마커 그리기 2. 마커 이미지 그리기 3. 지도에 표시하기 4. 지도에 클릭하여 표시하기 5. 클릭하여 표시할때 위도경도 표현하기
Seaborn을 이용해서 표현 할 수 있는 그래프를 알아보고자 정리하였음 자료는 유튜버 채널: 재즐보프(youtu.be/TIjsrH_THhs) 통하여 실습 해보았음 1장 분포도 그래프 1. 식당에서 팁에 대한 Pandas로 이루어진 데이터셋을 가져옴 - total_bill(전체 비용), tip(팁), sex(성별), smoker(흡연여부), day(방문요일), time(식사시간), size(일행수) 2. total_bill과 tip에 관한 그래프를 그릴 수 있음 - 여기서 조금 데이터 분석이 들어가면 total_bill이 높아진다하더라도 tip이 많지는 않다는 것을 알 수 있음 3. hue 라는 옵션을 이용하여 색상을 설정 할 수 있음 4. hue 옵션에 size를 입력함으로 maker를 할 있음 5. ..