전체 글

전체 글

    [Python] API 데이터 가져오기 (Requests)

    Python Request Python에서 REST API 데이터를 가져와야 할 경우가 있다. 이때, Request Package를 사용하여 데이터를 쉽게 가져올 수 있다. Request 설치 request 패키지를 설치해준다. (받을 데이터가 JSON 형식일 경우, json package도 함께 설치한다.) pip install requests pip install json Import Package 최상단에 Package를 선언해준다. import requests import json GET Data REST-GET 방식으로 불러올 경우 requests.get을 사용하면 결과값을 변수로 받을 수 있다. > Request import requests import json # Request request..

    [Docker] MariaDB 올리기

    MariaDB Docker Image 생성 및 실행 1. 폴더 구조 2. Source Dockerfile FROM mariadb ENV MYSQL_ROOT_PASSWORD qwer1234 WORKDIR /etc/mysql RUN mkdir setDB WORKDIR /etc/mysql/setDB //초기 세팅 SQL 파일 Docker로 Copy COPY ./Config/setDB.sql /etc/mysql/setDB/setDB.sql //MariaDB Config Setting (table 소문자, 한국 시간, 한글 깨짐 수정 등) RUN echo lower_case_table_names=1 >> /etc/mysql/conf.d/docker.cnf RUN echo default-time-zone='+9:0..

    [C#] 압축 해제

    예제 public static bool ExtractZip(string filePath, string fileName, bool overwriting) { try { using (ZipArchive arch = ZipFile.Open(Path.Combine(filePath, fileName), ZipArchiveMode.Update, Encoding.UTF8)) { IReadOnlyCollection zipList = arch.Entries; foreach (ZipArchiveEntry zipItem in zipList) { // 간혹 파일명을 잘못 읽을 경우, 파일명에 ?가 포함되어 Exception이 발생할 수 있음. // ? 제거 작업 zipItem.ExtractToFile(Path.Combine(..