현대 웹 개발과 자동화 프로젝트에서 외부 서비스와의 데이터 통신은 대부분 REST API를 통해 이루어집니다. 날씨 정보, 주가 데이터, 공공데이터포털의 행정 데이터 조회부터 사내 시스템 연동까지 모든 과정이 HTTP 통신과 JSON 데이터 파싱을 기반으로 동작합니다. 파이썬...
⚡ 최신 트렌드 픽
파이썬으로 프로그램을 개발하거나 백그라운드 자동화 스크립트를 운영할 때, 실행 상태나 오류를 확인하기 위해 가장 먼저 사용하는 함수는 print()입니다. 하지만 장시간 동작하는 프로그램이나 배포 환경에서 print() 문에만 의존하면 터미널이 닫히는 순간 모든 기록이 소실되며, 오류가 발생한...
파이썬 스크립트로 파일 입출력이나 자동화 프로그램을 작성할 때 가장 빈번하게 발생하는 문제 중 하나가 바로 '파일 경로(Path)' 오류입니다. 윈도우(Windows)는 역슬래시(\)를 경로 구분자로 사용하는 반면, 맥(macOS)과 리눅스(Linux)는 슬래시(/)를 사용하기 때문에 운영체제 간 스크립트 호환성이 깨지기 쉽습니다....
파이썬으로 다양한 프로젝트를 진행하다 보면 라이브러리 간의 버전 충돌 문제를 필연적으로 마주하게 됩니다. 전역(Global) 환경에 모든 패키지를 무분별하게 설치하면 특정 프로젝트는 최신 라이브러리를 요구하고 다른 프로젝트는 구버전을 요구할 때 시스템 전체의 파이썬 환경이 망가질 수...
네이버 개발자 센터 API 발급, 어렵게 느껴지시나요? 네이버 검색 API, 네이버 로그인, 지도, 번역 등 다양한 오픈 API를 활용하려면 먼저 네이버 개발자 센터에서 애플리케이션을 등록하고 클라이언트 ID와 시크릿 키를 발급받아야 합니다. 처음 해보시는 분들은 어디서부터...
오늘은 네이버 데이터랩 쇼핑인사이트 인기검색어를 가져오는 프로그램을 만들어보겠습니다. 이거 왜 하는 걸까요? 작년 이맘때 인기 있었던 상품의 키워드를 보면 올해도 뭐가 유행할 것 같다는 감을 잡을 수 있습니다. 선제적으로 해당 키워드를 이용해서 블로그, 유튜브, SNS에...
나라장터 입찰공고 검색기 마지막 포스팅입니다. 지난 포스팅에서 공공데이터 포털 사이트에서 테스트를 해봤는데요. 테스트 화면을 그대로 ai에게 전달하고 코드를 만들어 달라고 해보았습니다. 몇 번의 에러가 발생했고 최종적으로 입찰공고를 가져오는데 성공했습니다. ✅ 전 단계를 안 보신 분들은...
오늘은 공공데이터포털 API 테스트를 해볼거에요. 지난 포스팅에서 나라장터 API 활용 신청까지 무사히 마치셨을 겁니다. 이제 바로 파이썬 코드를 짤 것 같지만, 그전에 꼭 거쳐야 할 과정이 있습니다. 바로 공공데이터포털에서 제공하는 테스트 도구로 데이터를 미리 확인하는...
지난번에 PDF 이미지 변환기를 만들며 자동화의 맛을 살짝 봤는데요. 오늘은 좀 더 실무적이고 강력한 도구를 만들어보려 합니다. 바로 '나라장터 입찰공고 검색기'입니다. 사업을 하시는 분들이나 관련 업무를 하시는 분들은 매일 나라장터에 접속해서 일일이 공고를 확인하는 게...