2026/06/04 2

[스나이퍼팩토리] 한컴AI아카데미(26.06.04) urllib

urllib(얼리브, 유얼리브)# urllib.request의 핵심함수urlopen(url): URL을 열고 HTTP 요청을 보내는 가장 기본적이고 핵심적인 함수로 url 인자에는 일반 문자열 주소나 Request 객체를 모두 넣을 수 있습니다.Request(url, headers={}): 복잡한 HTTP 요청을 정의할 수 있는 클래스로 headers에 User-Agent(브라우저 정보)를 숨겨 넣거나, method에 'POST', 'PUT', 'DELETE' 등을 명시하여 단순 GET 외의 요청을 커스텀할 때 생성하여 urlopen에 전달합니다.urlretrieve(url): 네트워크의 파일을 로컬 컴퓨터로 즉시 다운로드하고 저장하는 편리한 함수입니다.## urllib을 활용한 데이터 수집import ..

학습일지 2026.06.04

[스나이퍼팩토리] 한컴AI아카데미(26.06.02) GitHub CI/CD

CI/CD란 무엇인가?CI (Continuous Integration, 지속적 통합): 개발자가 수정한 코드를 자주 중앙 저장소(GitHub)에 병합하고, 자동으로 빌드 및 테스트를 수행하여 코드의 품질을 유지하는 과정입니다.CD (Continuous Deployment/Delivery, 지속적 배포): 빌드된 코드를 테스트 서버 또는 실제 운영 서버에 자동으로 배포하는 과정입니다.요약: "코드를 저장소에 올리기만 하면, 서버에 적용되기까지의 모든 과정을 자동으로 처리하는 시스템"입니다.# CI/CD 파이프라인의 이점휴먼 에러 방지: 매번 직접 SSH로 접속해 git pull하고 restart하는 번거로움과 실수를 줄입니다.즉각적인 피드백: 코드 수정 후 바로 서버에 반영되어 결과를 확인할 수 있습니다...

학습일지 2026.06.04