본문 바로가기
  • Hope for the best, plan for the worst

파이썬3

#파이썬 openpyxl 이용하여 엑셀 자료 취합하기 재택근무가 끝나간다. 이번 주가 마지막이다. 재택근무도 근무인지라 당연히 놀고 먹은 것은 아니고 근무 시간 중에 열심히 일했다. 다만 일어나자마자 출근하고 랩탑 덮고 퇴근하자마 집인 이 상황을 이제 다시는 경험할 수 없다는게 조금은 안타깝다. 오늘은 할 일을 어느 정도 정리 다 하고, 퇴근 후 남아서(?) 한 가지 해봐야겠다는 생각이 들었음. 매주 월요일 해야 하는 일 중에 어렵지 않지만 짜치는 일을 좀 없애보면 어떨까 하는 생각... 고객사에서 내가 만들어 준 템플릿에 숫자를 집어 넣어 주면 그걸 하나의 파일에 Copy & Paste 하고, 그 데이터를 다시 카피해서 다른 사람과 같이 만드는 리포트에 박아 넣어줘야 하는게 있는데 openpyxl 이용해서 그냥 원클릭으로 정리하는 것을 한 번 도전해봤고 .. 2020. 5. 27.
#Python Selenium 이용해서 Sharepoint 글 올리기 도전 새 아침은 밝았지만 내 정신상태는 그렇게 밝지가 않다. 오늘 또 요즘 진행하는 프로젝트 관련하여 데이터 다루는 부서에 무언가를 요청해야 했다. 나: 매일 뽑아주는 데이터에는 XX 제품들 데이터만 들어가 있는데 다른 제품들 데이터도 필요한데 혹시 가능할까? 상대: 아, 네 가능하죠. 근데 오늘 급하게 처리해야 하는게 있으니 Collaboration 페이지에 올려 주세요! 관련 부서에서는 중구난방으로 요청되는 데이터 처리를 한 채널로 일원화 시키기 위해 Sharepoint 상에 공간을 만들고 거기에 요청을 올리면 담당자가 할당이 되고 그 담당자가 정해진 기간 안에 처리를 해주는 방식이다. 친분을 이용하여 비벼볼까도 했는데 그래도 프로세스를 만들어놨으니 내가 따라줘야 나중에도 내가 혹은 우리 팀이 만든 프로세.. 2020. 5. 25.
문과 출신 회사원도 코딩 한 번 해보자... 회사를 다니다 보면 참 많은 데이터를 다루게 된다는 점은 회사 생활 한 달, 아니지 한 주만 해봐도 쉽게 알 수 있다. 하지만 생각해보면 회사에서 데이터를 다루는데 있어서 실제로 그 데이터를 다루기 보다 데이터를 다룰 수 있도록 만들기 위해 앞에서 거쳐가는 과정들이 생각보다 번거롭고 동시에 시간을 잡아 먹는 경우가 많다. 예를 들어, SAP에서 재고 데이터를 뽑는다고 하자. SAP에 로그인을 하고, 재고를 뽑기 위한 T-code를 입력하고, 거기서 원하는 데이터를 뽑기 위한 조건을 설정하고, 실행하고, 그걸 엑셀로 다운 받고 이걸 다시 피벗을 돌리고…여기까지가 사실 어려운 것은 없다. 물론 executing in background 기능으로 이런 부분을 좀 편하게 할 수 있다지만 여튼 엑셀까지 끌고 오고.. 2020. 5. 25.