개요프로젝트에 사용되는 계정 요금 확인이 주기적으로 필요했습니다.지원팀은 일반 사무직군으로 하나씩 접속해서 확인할 계획을 가지고 있었습니다.바로 옆자리에서 지켜보니 사람 손으로 확인하기에는 계정이 많아(대략 100개..?) 달에 한번만 확인하려 했습니다.옆에서 스트레스 받고 있는 걸 보니, 도움을 주고 싶어 자동화를 해보기로 결정했습니다. 동작 방식Naver Cloud에서 제공하는 API를 통해 비용을 가져와야 하기 때문에 각 계정에 API Key가 필요했습니다.먼저 엑셀에 아래와 같은 유형으로 계정명, accesskey, secretkey가 입력되어야 합니다. api key는 클라우드 운영에 있어서 매우 민감 정보로 문서에 암호를 지정하지 않을 수가 없었고,암호를 코드 내에서 해제하기로 하였습니다. 패..
Python
Numpy는?Numpy는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리할 수 있도록 지원하는 파이썬의 라이브러리이다.Numpy는 주로 데이터 분석, 데이터 처리, 선형 대수, 머신 러닝 등 여러 분야에서 사용되고 있습니다.Numpy 설치해보기Numpy는 Python 라이브러리이기 때문에 Python의 패키지 관리자인 pip을 통해 설치가 가능합니다.(pip가 설치되지 않았을 경우 pip를 먼저 설치합니다.)$ pip install numpy Numpy 배열 생성해보기Numpy에서 가장 기본 구조는 배열로 이루어져 있으며, 동일한 타입의 데이터를 담는 다차원 배열입니다.np.array 클래스를 통해 배열을 생성할 수 있습니다.import numpy as np# 1차원 배열 생성a = np.array(..