파이썬 웹 크롤링 기초: 방역 현장 날씨 자동 수집하기 (40대 실전 15편)

지난 14편에 걸쳐 엑셀 파일의 데이터를 가공하고 카카오톡으로 자동 발송하는 내부 시스템을 완성했습니다. 하지만 우리가 일하는 진짜 현장은 컴퓨터 모니터 밖, 바로 ‘야외’에 있습니다. 매일 아침 지역별 날씨를 일일이 검색하는 수고를 덜어드리기 위해, 오늘은 파이썬 웹 크롤링 기초를 다루어 보겠습니다. 인터넷에 널려 있는 날씨 정보를 1초 만에 긁어오는 업무 자동화의 두 번째 장을 시작하겠습니다. 방역업에서 … 더 읽기

파이썬 작업 스케줄러로 엑셀 무인 자동화 완성하기 (40대 실전)

지난 11편에서 우리는 파이썬 코드를 마우스 더블클릭 한 번으로 실행하는 ‘bat(배치) 파일’을 만들었습니다. 코딩 프로그램을 켤 필요가 없어지니 퇴근 준비가 훨씬 수월해졌죠. 하지만 사람의 욕심은 끝이 없습니다. 방역 현장 작업이 길어져서 오후 6시 정각에 사무실 PC 앞에 앉아 바탕화면의 아이콘을 클릭할 수 없는 날에는 어떻게 해야 할까요? 운전대를 잡고 도로 위에 있는 동안, 내 사무실 … 더 읽기

파이썬 bat 파일로 엑셀 자동화 더블클릭 실행하기 (40대 실전)

지난 10편까지 우리는 방역 점검 대장 엑셀 파일들을 합치고, 긴급 방역 현장을 필터링한 뒤, 오늘 날짜의 새 폴더를 만들어 깔끔하게 저장하는 파이썬 코드를 완성했습니다. 하지만 코드를 짰다고 자동화가 끝난 것은 아닙니다. 실행 과정이 불편하면 결국 쓰지 않게 되기 때문입니다. 현장에서 무거운 방역 장비를 메고 하루 종일 땀 흘리다 사무실에 복귀했는데, 엑셀을 정리하겠다고 매번 VS Code … 더 읽기

파이썬 폴더 자동 생성으로 엑셀 파일 날짜별 정리하기 (40대 실전)

지난 9편에서 엑셀 필터링으로 ‘긴급 방역’이 필요한 현장만 쏙쏙 뽑아내는 데 성공했습니다. 그런데 업무 자동화를 하다 보니 예상치 못한 부작용이 하나 생겼습니다. 바로 ‘바탕화면 지옥’입니다. 매일 코드를 돌릴 때마다 바탕화면에 ‘긴급방역_목록.xlsx’, ‘통합보고서.xlsx’ 같은 파일들이 무한정 쌓이기 시작한 것이죠. 일주일만 지나도 바탕화면 아이콘이 꽉 차서 정작 중요한 파일을 찾지 못해 헤매는 일이 발생했습니다. 매일 퇴근 전에 … 더 읽기

파이썬 엑셀 필터링으로 조건 데이터만 1초 만에 추출하기 (40대 실전)

매월 초가 되면 각 현장에서 올라온 수백 줄짜리 ‘월간 방역 점검 대장’ 엑셀 파일과 씨름을 합니다. 이 수많은 현장 데이터 중에서 실무자인 제가 당장 확인하고 조치해야 할 것은 딱 하나, 바로 점검 결과가 ‘긴급 조치 필요’로 체크된 현장들입니다. 예전에는 엑셀 첫 줄에 깔때기 모양의 ‘필터’ 버튼을 누르고, 마우스 스크롤을 쫙 내려서 원하는 항목만 체크한 뒤, … 더 읽기