Python 3

[python, 샘플] 오늘의 운세 (OpenAI 활용)

개요재미 삼아 만든 오늘의 운세. OpenAI를 활용해 띠별, 별자리별 운세데이터 생성. OpenAI통해서 오늘 날짜 기준으로 띠별, 별자리별 운세데이터 생성.JSON 형식으로 변환.DB 저장. 구현 방식1. 띠별, 별자리별 운세데이터 생성.OpenAI 통해서 오늘 날짜 기준으로 띠별, 별자리별 운세데이터 생성.API_key 정보는 코드안에 넣지 않고 따로 관리 (샘플에선 txt파일로 관리, AWS로 관리하는 방법도 있음)역활과 목표 전달역활 (system) 에서는 모델의 마인드셋을 위한 다음을 정의너는 누구인지 (역할 정의)무엇을 해야 하는지 (목표/작업 지시)응답 형식이나 톤, 언어 등 스타일 가이드 (Json 포맷 등 지정)지침 (instruction, user) 사용자가 모델에게 실제 작업 요청이..

샘플 작업 2025.04.06

[python, 샘플] 오늘의 운세 (신문사 RSS피드 활용)

개요재미 삼아 만든 오늘의 운세.조선일보 RSS 피드를 활용해 자동으로 운세 기사를 수집하고, 띠별로 정리된 내용을 JSON 형태로 저장하는 크롤러를 만듦.이 스크립트는 Python을 기반으로 RSS, Selenium, BeautifulSoup 등 다양한 라이브러리를 조합하여 다음과 같은 역할을 수행.오늘 날짜 기준으로 ‘운세’ 관련 기사 자동 검색기사 내부에서 띠별 운세 정보만 추출JSON 형식으로 변환 후 DB 저장 구현 방식1. RSS 피드 필터링조선일보 RSS피트에서 오늘 날짜 및 "운세" 키워드를 포함한 기사만 필터링.날짜는 현재 날짜의 월/일을 기준으로 동적으로 생성. RSS피드?RSS (Really Simple Syndication) 피드는 웹사이트에서 제공하는 콘텐츠 요약 정보. 뉴스, 블..

샘플 작업 2025.04.06

[Python] Python 개요, 특징

Python 개요, 특징주요 특징Python은 객체 지향 언어.사용하기 쉬운 언어로 프로그램을 간단하게 작동 유지관리의 어려움 없이 프로토타입 개발 및 기타 임시 프로그래밍 작업에 이상적 웹 서버 연결, 정규식을 사용한 텍스트 검색, 파일 읽기 및 수정과 같은 일반적인 프로그래밍 작업을 지원하는 대규모 표준 라이브러리가 함께 제공 파이썬의 대화형 모드를 사용하면 짧은 코드 스니펫을 쉽게 테스트 IDLE이라는 번들 개발 환경도 있습니다. C 또는 C++와 같은 컴파일된 언어로 구현된 새 모듈을 추가하여 쉽게 확장 애플리케이션에 임베드하여 프로그래밍 가능한 인터페이스를 제공 Mac OS X, Windows, Linux, Unix 등 어디서나 실행되며, Android와 iOS용 비공식 빌드도 제공 ..

Python 2024.09.03