Develope
-
Git 입문 (환경 구성 및 간단 명령어)Develope/General 2020. 5. 27. 16:47
1. 다운로드 및 설치 https://git-scm.com/ 2. git config --global user.name "scent2d" 3. git clone https://github.com/scent2d/my_first_project 4. git add my_first_txt.txt 5. git status 6. git commit -m "commit message" // 현재는 로컬 PC까지만 커밋된 상태 7. git push // 커밋된 자료 업로드 8. git pull // git 서버에서 자료 가져오기 9. git rm my_first_txt.txt 10. git commit -m "remove file" 11. git push 참고자료 https://confluence.atlassian.c..
-
프로그램 실행시간 측정(Running time)Develope/C++ 2020. 4. 2. 10:38
chrono 라이브러리를 활용한 프로그램 실행시간 측정코드 #include #include #include #include #include using namespace std; class Timer { using clock_t = std::chrono::high_resolution_clock; using second_t = std::chrono::duration; std::chrono::time_point start_time = clock_t::now(); public: void elapsed() { std::chrono::time_point end_time = clock_t::now(); cout
-
파이썬을 활용한 엑셀 데이터 분석(1) - 막대그래프Develope/Python 2019. 6. 5. 16:22
import pandas as pd import xlwings as xw import matplotlib.pyplot as plt from matplotlib import font_manager, rc, style import numpy as np style.use('ggplot') def KBpriceindex_preprocessing(path, data_type): # path : KB 데이터 엑셀 파일의 디렉토리 (문자열) # data_type : '매매종합', '매매APT', '매매연립', '매매단독', '전세종합', '전세APT', '전세연립', '전세단독' 중 하나 # xlwings 모듈로 엑셀 읽기 wb = xw.Book(path) # sheet 선택 sheet = wb.sheets[data..
-
파이썬을 활용한 미니 웹 크롤러 분석(1)Develope/Python 2019. 5. 28. 00:30
from urllib.request import urlopen, urlparse from bs4 import BeautifulSoup import re import datetime import random pages = set() random.seed(datetime.datetime.now()) # 페이지에서 발견된 내부 링크를 모두 목록으로 만듭니다. def getInternalLinks(bs, includeUrl): includeUrl = '{}://{}'.format(urlparse(includeUrl).scheme, urlparse(includeUrl).netloc) internalLinks = [] # /로 시작하는 링크를 모두 찾습니다. for link in bs.findAll('a', hre..