목록전체 글 (143)
불친절한 블로그
건물에서 사용하는 에너지 사용량 데이터와 요금 데이터를 한전 홈페이지에서 가져올 수 있다고 한다. 가져와보자. 한전의 에너지마켓플레이스라는 사이트가 있다. https://en-ter.co.kr/main.do 에너지마켓플레이스 제휴 사이트·서비스 EN:TER와 연계된 제휴 사이트 및 앱을 통해 다양한 서비스를 만나보세요! en-ter.co.kr 메인 페이지에서 로그인을 시도한다. 파워플래너의 계정으로 로그인한다. 로그인이 잘 되었을 것이다. 상단 메뉴 중에 전력데이터서비스(EDS) 라고 있다. 누른다. 전력데이터 서비스 페이지가 뜨고 메뉴 중에 마이데이터 - 과거데이터 신청 메뉴를 누른다. 마이데이터 신청 버튼을 누른다. 선택이라는 버튼을 누른다. 요금 정보와 사용량 정보 두가지가 있는데 하나씩 눌러서 신..
파이썬을 이용해서 DB에 insert를 해야하는 상황이 왔다. insert 해야하는 테이블에 인덱스 자동증가 설정을 하지 않았었다. 그래서 추가로 데이터를 넣을때마다 id에 인덱스 값을 넣어줬었는데, 몇 개월 지나고 나서 데이터를 추가하려니까 번거로운게 한두가지가 아니다. auto increment를 적용하자! 우선 id값 없이 insert를 써봤다. 당연히 NotNull 에러를 띄운다. 처음으로 시퀀스를 추가해준다. CREATE SEQUENCE '시퀀스명' 기존 테이블이 존재하니까 옵션을 바꿔주는 쿼리를 작성한다. ALTER ['테이블명'] ALTER COLUMN id SET DEFAULT nextval('시퀀스명') 이제 자동으로 ID값이 지정되겠구나 하고 INSERT를 쳐봤다. 새로 만들어진 시퀀스..
기본적인 aws cli 사용하는 법은 아래의 게시글에서 확인 가능 https://onu0624.tistory.com/159 [AWS] AWS CLI 사용해보기 (windows) aws cli을 사용하기 위해 필요한 Access Key, Secret Key 생성방법은 지난글에 작성해뒀다. https://onu0624.tistory.com/158 [AWS] Access Key, Secret Access Key 생성하는 법 aws cli를 사용해보기 위해서 aws cli를 설치하고 onu0624.tistory.com aws cli 사용 예시로 가장 쉽게 나오는 부분이 s3여서 s3를 기준으로 권한설정하는 것을 해보려고 한다. aws cli가 잘 작동하는지 확인하기 위해서 aws cli를 통해 aws s3를 확..
aws cli을 사용하기 위해 필요한 Access Key, Secret Key 생성방법은 지난글에 작성해뒀다. https://onu0624.tistory.com/158 [AWS] Access Key, Secret Access Key 생성하는 법 aws cli를 사용해보기 위해서 aws cli를 설치하고 내 계정으로 설정하기 위해 aws 설정 명령어를 입력했다. $ aws configure 그랬더니 액세스 키를 요구하더라.. 찾아보니 비밀 액세스 키도 있어야된다고 onu0624.tistory.com 나는 윈도우를 사용한다. aws cli을 사용하기 위해 아래의 주소로 이동한다. https://aws.amazon.com/ko/cli/ Command Line Interface - AWS CLI - AWS aw..
액세스 키, 비밀 액세스 키를 왜 생성하려 하나. 그건 아래의 게시글에서 확인! https://onu0624.tistory.com/159 [AWS] AWS CLI 사용해보기 (windows) aws cli을 사용하기 위해 필요한 Access Key, Secret Key 생성방법은 지난글에 작성해뒀다. https://onu0624.tistory.com/158 [AWS] Access Key, Secret Access Key 생성하는 법 aws cli를 사용해보기 위해서 aws cli를 설치하고 onu0624.tistory.com aws cli를 사용해보기 위해서 aws cli를 설치하고 내 계정으로 설정하기 위해 aws 설정 명령어를 입력했다. $ aws configure 그랬더니 액세스 키를 요구하더라....
실습 환경 개발 툴 : vs code https://onu0624.tistory.com/156 [Python] 파이썬으로 한글(hwp) 자동화 만들기 실습 환경 개발 툴 : vs code 보고서 양이 많아지면서 동일한 포맷에 다른 내용의 업무가 많아지면서 코드를 활용한 자동화 프로그램이 필요해졌다. 파이썬을 이용한 한글 자동화 바로 알아보자. V onu0624.tistory.com 이전글을 통해 한글 자동화 하는 방법을 구현해봤다. 이걸 왜 하나 싶어서 활용하는 사례를 간단하게 가져왔다. 한글 파일에 표 하나를 만든다. 각각의 칸에 누름틀을 넣어준다. class에는 반 정보를 넣을 것이고, 과목별로 각각 누름틀을 만들고, 필드 이름에는 숫자를 넣어서 구분해줄것이다. 1씩 늘려가며 누름틀을 만들어준다. V..
실습 환경 개발 툴 : vs code 보고서 양이 많아지면서 동일한 포맷에 다른 내용의 업무가 많아지면서 코드를 활용한 자동화 프로그램이 필요해졌다. 파이썬을 이용한 한글 자동화 바로 알아보자. VS code를 실행하고 터미널에 아래와 같이 pywin32를 설치해주자. $ pip install pywin32 이제 한글 새파일을 여는 코드를 실행해보자. 그럼 한글 새문서가 실행된다. 새문서가 아닌 미리 만들어둔 한글문서를 열어보자. 한글 파일을 미리 만들어두고, 아래와 같은 코드를 실행해보자. 내가 만든 한글파일이 열리는 것을 확인할 수 있다. 이제 한글에서 누름틀이라는 기능을 통해 파이썬 변수에 값을 넣는 코드를 보자. 아주 간단하다. 한글을 실행하고 Ctrl + k + e 단축키를 누르면 아래와 같은 ..
Windows에서 linux 환경 만들기 Wsl 설치 윈도우에서 microsoft store를 실행한다. 검색창에 wsl를 검색한다. 우분투 환경에서 실습을 해볼꺼니까 ubuntu를 설치한다. 설치된 우분투를 실행한다. 에너지플러스 공식 사이트에 접속한다. 다운로드 페이지로 이동한다. 우분투의 버전에 맞게 링크 주소를 복사한다. 우분투로 넘어와서 복사한 링크 주소 앞에 wget 명령어를 붙여준다. 복사된 링크 주소 맨마지막 부분에 .run 부분을 .sh 로 바꿔준다. 이유는 .run 확장자로 설치하면 gui를 지원받아서 설치파일이 실행된다. 거기에 필요한 라이브러리들이 많이 필요해서 에초에 커맨드로 설치 가능한 .sh 파일로 설치를 하기 위함이다. $ wget https://github.com/NREL/..