전체 글
-
[python] logging 모듈 사용하기LOG 2022. 7. 30. 15:13
logging 모듈 logging 모듈은 파이썬 기본 내장 라이브러리로 별도의 설치없이 바로 사용 가능합니다. 파일을 만들어 다음과 같이 log를 셋팅해 줍니다. 설명 ▼ import logging def get_logger(name=None): logger = logging.getLogger(name) logging 모듈을 import해주고 logger 인스턴스를 생성합니다. logger.setLevel(logging.DEBUG) logger의 level을 설정합니다. LEVEL 설명 DEBUG 간단히 문제를 진단하고 싶을 때, 자세한 정보를 기록 INFO 계획대로 작동하는지에 대한 확인 WARNING(기본) 소프트웨어는 예상대로 작동하고 있지만, 예상치 못한 일의 발생 ERROR 중대한 문제로 인해 ..
-
[datetime] 데이터 자동 수집 가이드정보자동수집 가이드 2022. 7. 25. 22:42
코드 작성하기 주피터 파일을 생성 후 데이터 수집 코드를 작성합니다. In [1]: import pandas as pd import datetime import sqlite3 pandas, datetime, sqlite3 라이브러리를 불러옵니다. In [2]: today = datetime.datetime.now() datetime의 now 메서드를 사용합니다. In[3]: datetime_df = pd.DataFrame({'year':[today.year], 'month':[today.month], 'day':[today.day], 'hour':[today.hour], 'minute':[today.minute]}) 칼럼을 추가합니다. In[4]: datetime_df Out[4]: In[5]: date..
-
[AWS] postgresql dbeaver 연동하기AWS 2022. 7. 25. 14:56
아래 링크를 통해 DBeaver를 설치해 줍니다. https://dbeaver.io/download/ Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package dbeaver.io 설치가 완료되면 DBeaver를 실행해 줍니다. 다양한 데이터베이스 중 우리가 연동할 ..
-
[AWS] EC2에 Anaconda 설치하기AWS 2022. 7. 20. 21:29
EC2 인스턴스에 접속해 다음 코드를 입력하여 기본 패키지를 업데이트합니다. $ sudo yum update 아나콘다 버전 정보 위 링크에서 리눅스 아나콘다 최신 버전을 찾아 우클릭하여 링크를 복사합니다. wget (복사한 링크 주소) 명령으로 다운로드 해줍니다. $ wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh bash 명령으로 설치해 줍니다. $ bash Anaconda3-2022.05-Linux-x86_64.sh 'yes or no'가 나올때까지 계속 ENTER를 눌러주세요. yes! ENTER! 설치 완료 ~ 아나콘다가 잘 설치되었는지 버전확인을 위해 다음코드를 입력합니다. $ conda -V command not..
-
[AWS] EC2에 postgresql 설치하기AWS 2022. 7. 20. 19:07
postgresql 설치하기 생성한 EC2 인스턴스에 접속 후 다음과 같이 postgresql을 설치합니다. $ sudo amazon-linux-extras install postgresql10 epel -y $ sudo yum install postgresql-server postgresql-devel -y 설치한 postgresql 버전을 확인합니다. $ /usr/bin/postgres --version $ sudo /usr/bin/postgresql-setup --initdb postgresql 설정파일 수정하기 먼저 sudo su 명령을 입력하여 root 유저로 변경한 다음 postgresql 설정파일을 아래와 같이 수정해 줍니다. $ cd /var/lib/pgsql/data $ vi postgr..
-
[AWS] EC2 구축하기AWS 2022. 7. 19. 14:36
먼저 오른쪽 상단 국가가 서울로 되어있는지 확인 후 시작합니다! 왼쪽 상단의 서비스버튼을 클릭! 컴퓨팅 -> EC2를 눌러줍니다. 인스턴스 시작! 이름을 작성하고 AMI는 아마존 리눅스로 선택해줍니다. 인스턴스 유형을 선택해줍니다. 키 페어가 없다면 새 키 페어를 생성해주고 네트워크 설정 편집을 눌러줍니다. 키 페어 생성! 보안 그룹 규칙에 소스 유형을 위치 무관으로 선택해주고 포트를 열어줍니다. 스토리지 구성을 24GiB로 선택해준 다음 인스턴스 시작을 눌러주면 끝입니다! 인스턴스 생성 완료 ! 생성한 EC2 인스턴스의 IP를 확인해 보면 계속 바뀌는 것을 볼 수 있습니다. 탄력적 IP를 이용해 고정 IP를 할당 받아서 사용해야 합니다. 목록에서 '탄력적 IP'를 클릭합니다. 우측상단에 '탄력적 IP ..