pipenv는 Python 언어를 위한 가상 환경 관리 도구 중 하나이며, pipenv는 pipfile을 사용하여 프로젝트에 필요한 패키지와 패키지의 의존성을 추적하며, 가상
Continue reading[카테고리:] Programming
[Python] pd.DataFrame().to_csv() 한글 깨짐 현상
df와 같이 한글이 포함된 DataFrame이 있고, 이를 df.to_csv() method로 파일 변환하고자 한다.그리고 csv를 다시 불러 들일 때 한글이 깨지는 경우가
Continue reading[python] web crawling, selenium.webdriver.ChromeOptions() / 셀레니움 크롬옵션 설정 방법
자주 사용하는 동적 웹 크롤링(Selenium) 드라이버를 셋업 방법 user-agent 확인방법 chrome – F12 개발자도구 – Console(Element 옆) – navigator.userAgent 입력
Continue reading[Python] Data 저장, 읽어오기(feat. pickle)
Web Crawling, 데이터 통계, 분석, ML 등을 진행하다 보면 생성되는 데이터들이 꽤 많다. 물론 Raw data를 기반으로 매번 script를 실행하여
Continue reading[Python] logging 사용하기(프로그램에 print 그만 사용하기)
프로그램을 짜다 보면 은근히 print구문으로 확인해야 할 것이 많다.디버깅를 위해 매번 print로 출력하고 난 뒤에 마지막 release 할 때는 print문을
Continue reading[Python] YAML vs JSON vs XML, File Formats
YAML Ain’t Markup Language 기존에 주로 사용 되던 포맷인 JSON의 불편함을 해소하기 위해 만들어진 Superset이다. JSON의 완전한 상위 호환이기 때문에
Continue reading[Python] Dictionary로 조합(Combination, Product Set, Cartesian Product) 만들기
여러 항목에서 몇몇으로 구성된 조합, 곱집합이 알고 싶다면? 조합(組合, Combination) 서로 다른 n개의 원소를 가지는 어떤 집합 S에서 k개를 선택하여
Continue reading