[수출입 데이터 자동화 03] 관세청 수출입 자료 파이썬으로 받아보기|XML·CSV 파일로 저장하기
목차 오늘은 10월 1일이다. 어제 파이썬 작업까지 해놓았으니 오늘은 발행되는 자료를 파이썬으로 어떻게 받아보는지 시도해보려 한다. 과연 웹페이지를 찾아보는 것과 어떤 차이가 있어서 내가 이리 고생을 해대는 것인지 증명해보고 싶기도 하다. 어제는 관련 자료가 나오는 날이 아니어서 202508 과거 자료를 시험 삼아 요청해봤고, 오늘은 202609로 해당 일자를 변경해서 오늘 10월 1일, 매달 1일에 나오는 자료인 한 달 전체 잠정치 를 요청해서 받아봤다. 그런데 여기서 ‘받아봤다’는 의미가 모호하다. 이게 내가 알아볼 수 있는 파일이 아니기 때문이다. 나의 상상으로는 파이썬으로 명령을 주면 나의 폴더에 자료가 툭 떨어지는 거였다. 맥을 사용할 때 서버로 접속해서 받거나 상대방이 나에게 명령어를 줘서 클릭하면 자료가 받아지는 그런 과정을 생각했었다. 그러나 터미널 창에 알 수 없는 숫자와 문자들의 나열로 자료를 요청해 받아보는 것이 끝났다고 한다. 이걸 어떻게 설명할 수가 없어서 답답하긴 하다. 자동화까지 끝내봐야 이걸 이해하려나 하는 생각도 들고. 이전 글 이 글은 이전 내용과 연결되어 있다. 🔗 수출입 데이터 자동화 01|관세청 API 신청·승인하기 🔗 수출입 데이터 자동화 02|관세청 Open API 파이썬 연결하기 1. 작업의 전체 흐름 글에 두서가 없어서다. 아래 과정을 먼저 정리해놓는 게 좋을 것 같다. 진행 순서 관세청 서버 → API로 자료 요청 → Python이 자료를 받음 → 처음에는 터미널에 표시해서 확인 → print(data) 를 없앰 → 같은 자료를 다시 요청 → XML 파일로 폴더에 저장 → ...