본문 바로가기

전체 글7

자동거래 시스템 구축 with 파이썬 1 자동거래 시스템의 핵심 기능 1. 데이터 수집 2. 데이터 분석 3. 거래 요청 및 처리 4. 거래 내용 확인 및 결과 분석 핵심 기능 구현: 1. 한 번에 모두 만드는 대신 최소한 기능 먼저 구축 후 기능 확장식 구현 2. 중요한 기능 먼저 구현 가상화폐 자동매매 시스템 구축 순서 1. 시뮬레이터 우선 구현 A. 전략과 시스템 검증을 위한 필수 모듈 B. 데이터 수집, 분석, 거래 요청 및 결과 처리에 모두 연관 C. 실제 거래 모듈과 비교 시, 상대적으로 간단하게 구성 가능 2. 이미 만들어진 예제 프로그램 실행하여 맛보기 A. Smtm프로젝트 B. 동작 종료, 기간 및 실행 시간 자유롭게 변경 가능 3. 시뮬레이터 기본 개념 A. 거래소의 과거 특정 시점 거래 데이터를 가져와 사용 B. 1회에 1개.. 2023. 8. 16.
버스 요금 짠테크 최근 버스 요즘 인상이 진행되었습니다. 구체적으로 지난 12일부터 서울 시내버스와 마을버스 기본요금이 모두 인상되었습니다. 1주일에 10번~15번 정도 시내버스를 사용할 경우 한 달 8~10만원 정도 교통비가 집계될 수 있는데 대략 월 9만원, 연 12만원 인상될 수 있겠습니다. 그럼 줄일 수 있는 방법이 있을까요? *아침잠을 줄이자* 아침 6시30분 이전에 버스를 탈 경우 20% 조조할인 혜택을 받을 수 있습니다. *알뜰교통카드 사용* 하루에 대략 350원씩 환급되어서 상당히 쏠쏠합니다. *따릉이 정기권* 30일 정기권 5000원 ~ 7000원으로 비교적 저렴합니다 2023. 8. 14.
네이버 뉴스 본문 크롤링 - 3부: 본문 내용 크롤링 고도화 2부에서 뉴스 카테고리에 따라 형태가 다를 수 있음을 확인했습니다. (일반, 연예, 스포츠) https://datawithyong.tistory.com/7 네이버 뉴스 본문 크롤링 - 2부: 본문 내용 크롤링 1부에 이어 이번에는 네이버뉴스 기사 본문 내용을 수집하겠습니다. https://datawithyong.tistory.com/6 네이버 뉴스 본문 크롤링 - 1부: 본문 링크 출력 데이터 분석 10년차로 얻은 많으 경험을 공유하고 datawithyong.tistory.com 실제로 그대로 적용했을 때 오류가 발생됩니다. (NoneType error) url = 'https://search.naver.com/search.naver?where=news&sm=tab_jum&query=%EB%89%B4%E.. 2023. 8. 13.
네이버 뉴스 본문 크롤링 - 2부: 본문 내용 크롤링 1부에 이어 이번에는 네이버뉴스 기사 본문 내용을 수집하겠습니다. https://datawithyong.tistory.com/6 네이버 뉴스 본문 크롤링 - 1부: 본문 링크 출력 데이터 분석 10년차로 얻은 많으 경험을 공유하고 싶습니다. 특히 요즘도 많이 사용되고 있는 크롤링 기술에 대해 쉽고 빠르게 적용할 수 있는 글이 많지 않아 작성보고자 합니다. 1부에서 사용 datawithyong.tistory.com 1부에서 수집한 각 링크로 다시 requests 요청 진행해서 기사 내용을 수집합니다. for article in articles: links = article.select('a.info') if len(links) == 2: url = links[1].attrs['href'] response_.. 2023. 8. 13.