개인적으로 업무에서 파이썬을 활용하는 것은 주로 단순 업무의 반복을 자동화하기 위해서가 많다. 오늘은 그래서 파이썬을 활용해서 엑셀 파일을 합치는 방법을 알아보겠습니다. 회사에서 6월 경에는 상반기가 마무리되기 때문에 각종 자료 요청이 오는데요. 그래서 지난 통계를 제출해 달라는 요청이 옵니다. 그래서 각종 통계를 합쳐야하는 경우가 많은데요. 오늘은 이런 통계 엑셀을 하나의 파일로 합치는 방법을 알아보겠습니다. 파이썬으로 엑셀 합치기 오늘 파이썬에서 주로 활용할 라이브러리는 glob과 append입니다. 그 외의 엑셀과 판다스는 저번 포스팅에서 설명하였으니 참고하시기 바랍니다. 2022.05.31 - [Tip & Tech/Python] - 파이썬으로 엑셀하기 - sumif 함수 구현 파이썬으로 엑셀하기 ..
안녕하세요 오늘은 파이썬으로 sumif 함수를 구현하는 방법을 알아보겠습니다. 파이썬으로 SUMIF 함수 구현하기 먼저 파이썬으로 sumif함수를 구현하기 위해서는 pandas 패키지 설치가 필요합니다. 판다스는 파이썬에서 데이터 분석을 위한 필수 라이브러리입니다. pandas는 데이터 조작 및 분석을 위한 Python 프로그래밍 언어 용으로 작성된 소프트웨어 라이브러리입니다. 특히 숫자 테이블과 시계열 을 조작하기 위한 데이터 구조 와 연산을 제공합니다. 먼저 cmd를 입력하고 관리자 권한으로 명령프롬프트를 실행합니다. 이 후 pip 명령어를 통해서 판다스를 설치해줍니다. pip install pandas 관련된 패키지까지 모두 설치가 완료되면 이제 파이썬에서 판다스 라이브러리를 불러와야 합니다. im..
파이썬으로 워드 클라우드 만들기 먼저 파이썬으로 워드 클라우드를 만들기 위해서는 아래의 과정이 필요합니다. 워드클라우드를 설치해 줘야 합니다.(pip install wordcloud) Konlpy 설치 Collection 설치 워드 클라우드란? 태그 클라우드라고도 불리우며 단어의 빈도수를 체크하여 시각적으로 표현하는 방식을 말합니다. 단어 구름이라는 뜻처럼 각각의 태그를 분석하여 중요도나 인기도를 고려하여 웹사이트에 표시합니다. 플리커에서 가장 먼저 사용되었다고 하네요. 태그 클라우드(영어: tag cloud) 또는 워드 클라우드(word cloud)는 메타 데이터에서 얻어진 태그들을 분석하여 중요도나 인기도 등을 고려하여 시각적으로 늘어 놓아 웹 사이트에 표시하는 것이다. 보통은 2차원의 표와 같은 형..
오늘은 Python에 make2d라는 기능을 통해서 표를 크롤링하는 방법을 알아보겠습니다. 파이썬으로 웹페이지 테이블 크롤링하기 파이썬으로 웹페이지의 테이블을 크롤링하기 위해서는 기존 패키지 이외에 html_table_parser라는 패키지를 설치하셔야 합니다. 2022.01.03 - [Tip & Tech/Python] - PIP 명령어 정리 PIP 명령어 정리 파이썬으로 코딩하다 보면 pip를 자주 만나게 됩니다. 오늘은 이 PIP에 대해서 알아보겠습니다. 파이썬 PIP란? pip는 파이썬의 패키지 인스톨러입니다. 윈도우에서 앱 및 기능에서 설치된 프로그램 dorudoru.tistory.com 파이선 패키지는 PIP로 설치할 수 있는데요. 명령어 정리를 참고하시면 좋습니다. pip install htm..
안녕하세요. 저번에 간단한 텔레그램 챗봇을 만드는 방법을 알아보았는데요. 2022.01.07 - [Tip & Tech/Python] - 파이썬 텔레그램 챗봇 만드는 방법 파이썬 텔레그램 챗봇 만드는 방법 오늘은 파이썬을 활용해서 간단하게 챗봇을 만들어보는 것을 진행해보겠습니다. 텔레그램 챗봇이란? 먼저 챗봇(chat bot)부터 설명을 드려야할 것 같습니다. 챗 봇은 말그대로 음성이나 문자를 통 dorudoru.tistory.com 이번에는 해당 기능에 이어서 인포메시지를 만드는 방법을 알아보겠습니다. 텔레그램 챗봇 인포 메시지란? 챗봇을 가장 처음 대화하면 아래와 같이 What can this bot do?로 시작하는 인포 메시지를 확인할 수 있습니다. 기본적으로 저번시간에 본 챗봇의 기본 동작은 사용..
파이썬으로 크롤링하여 CSV로 파일을 추출하면 간혹 한글이 깨지는 상황을 만나게 됩니다. 물론 파이썬이 아니더라도, CSV파일을 엑셀에서 읽다보면 한글이 깨지는채로 나오는데요. 아주 간단하게 파일을 크롤링하고 이를 CSV로 출력하면 한글이 포함되는 경우 아래처럼 한글이 깨집니다. 엑셀 CSV 한글 깨지는 이유? 엑셀에서 CSV가 깨지는 이유는 엑셀이 UTF-8로 인코딩된 파일을 잘못 열어서 인데요. Excel default encoding depends on the system. The workaround is to put three magical bytes to the file beginning. They are called BOM (Byte order mark) and say to the editor..