목록
'전체 글' 737건
코드로 놀고, 언어로 성장하는 공방.
-
연관 키워드 경쟁 강도 분석하기 - 데이터 정제하기비주얼 스튜디오 코드에서 새로운 파일을 만들고, 파일명을 'step_2_2.py'로 지정합니다. 다음 코드를 입력하고, 대화형 창에서 실행하면, 'output' 폴더에 'step_2_2.csv' 파일을 생성됩니다. ch08/step_2_2.pyfrom pathlib import Pathimport pandas as pdfrom step_1_1 import OUT_DIR # 이전에 작성한 모듈을 불러옵니다.from step_2_1 import OUT_2_1OUT_2_2 = OUT_DIR / f"{Path(__file__).stem}.csv"def data_cleaning(): # 08 df_raw = pd.read_csv(OUT_2_1, dtype="string") # 09 f_pc_cnt = ..
-
간단한 콘솔 명령어 만들기(5)이를 위해 CLI 프로그램이 사용자가 원하는 것을 단계별로 질문하게 하겠습니다. 먼저 템플릿을 생성할지를 묻고, 그 다음에 파일명과 경로를 물어봅니다. cli 명령어만 입력했을 때는 단계적으로 질문하도록 만들어보겠습니다. template.js#!/usr/bin/env nodeconst fs = require("fs");const path = require("path");const readline = require("readline");let rl;let type = process.argv[2];let name = process.argv[3];let directory = process.argv[4] || ".";const htmlTemplate = ` Hello CLI `;const r..
-
가계부 대시보드 만들기01 만든 대시보드를 만들기 위해 아래 링크에서 가계부 실습을 위한 스프레드시트를 복사하겠습니다. [파일 -> 사본 만들기]를 누르고 어디에 저장할 것인지 폴더를 선택한 후 [사본 만들기]를 눌러 준비합니다. 가계부 실습 데이터https://docs.google.com/spreadsheets/d/1EdfzPKkZiy5JIRpf9p16qgxFpEH2_ZAfUlmBG4jfKZM/edit?gid=0#gid=0 가계부 실습용ABCDEFGHIJKLMNOPQRSTUVWXYZ날짜항목분류수입지출잔액결제방법메모2024.1.1월급수입350000003500000은행이체정규직 월급2024.1.2커피식비045003495500카드스타벅스 아메리카노2024.1.3대중교통교통비013703494130교통docs.google.com 파..
-
한글 아스키 파일 만들기한글 아스키 코드를 저장하는 properties 파일을 만들어 보겠습니다. properties 파일을 만드는 과정은 다음과 같습니다. 1. 프로젝트의 src 폴더에 resources 패키지를 생성하고 마우스 오른쪽 버튼을 클릭한 후 New > Other...를 선택합니다. 2. General 항목의 File을 선택한 후 Next를 클릭합니다. 3. 파일 이름으로 member.properties를 입력한 후 Finish를 클릭합니다. 4. resouce 패키지에 member.properties가 생성된 것을 확인할 수 있습니다. 5. 같은 방법으로 member_ko.properties와 member_en.properties 파일을 생성합니다. 6. member.properties 파일을 열어 키/쌍으로 회..
-
연관 키워드 경쟁 강도 분석하기 - 연관 키워드 수집하기키워드 검색 강도는 어떤 상품의 수요와 공급을 비율로 표시한 것으로, 일반적으로 네이버쇼핑에 등록한 상품 개수(공급)를 네이버 검색 횟수(수요)로 나눠서 계산합니다. 연관 키워드 수집하기pandas 패키지의 데이터프레임을 활용하면 편리하게 처리할 수 있습니다. 비주얼 스튜디오 코드에서 새로운 파일을 만들고, 파일명을 'step_2_1.py'로 지정하세요. 다음 코드를 입력한 후, 대화형 창에서 실행합니다. 'output' 폴더에 '나이키'에 대한 연관 키워드 데이터를 저장한 CSV 파일이 생성됩니다.from pathlib import Pathimport pandas as pdfrom step_1_1 import OUT_DIR # 이전에 작성한 모듈을 불러옵니다.from step_1_3 import q..
-
간단한 콘솔 명령어 만들기(4)CLI 프로그램 명령어를 입력하면 기본적인 html 또는 익스프레스 라우터 파일 템플릿을 만들어주는 코드입니다. cli html main ./public/html 또는 같은 명령어를 입력하면 public 폴더 안에 있는 html 폴더에 main.html이 생기는 식입니다.template.js#!/usr/bin/env nodeconst fs = require("fs");const path = require("path");const readline = require("readline");let rl;let type = process.argv[2];let name = process.argv[3];let directory = process.argv[4] || ".";const htmlTemplate = ` ..