728x90
반응형
SMALL

파이썬 프로젝트 및 응용/옥션 최저가 항공티켓으로 제주도 여행가기 6

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 5. 2개월치 금요일 가장싼 티켓 데이터 수집 후 텔레그램으로 보내기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글((프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 4. 선택한 날짜의 항공 티켓에서 원하는 시간대 및 가장 싼 티켓 정보 찾기)에 이은 6번째 마지막 글로 앞에서 공부했던 내용을 종합하여 2개월치 금요일 가장싼 항공티켓 데이터를 수집 후 나의 텔레그램 봇에게 메시지를 보내는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1.프로그램을 실행하면 아래와 같은 모습으로 실행되며, 아래 프로그램을 실행한 시점은 2월 8일, 따라서 2월~3월의 금요일인 2/10~3/31까지 총 8번에 걸쳐 티켓정보를 수집합니다. ['2023-02-10', '2023-02-17', '2023-02-24', ..

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 4. 선택한 날짜의 항공 티켓에서 원하는 시간대 및 가장 싼 티켓 정보 찾기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글((프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 3. 선택한 날짜의 항공 티켓에서 원하는 시간대 정보만 받아오기)에 이은 5번째 글로 선택한 날짜의 모든 티켓 정보 중에서 원하는 시간대(17시~21시)에서 가장싼 티켓의 정보를 필터링하는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1.프로그램을 실행하면 아래와 같은 모습으로 실행되며, 일단 쉬운 이해를 위해서 간략하게 2023년 2월 중 금요일 2개만, 그리고 해당 요일의 전체 티켓리스트 중 위에서부터 10개만 테스트해 보았습니다. ['2023-02-10', '2023-02-17'] 아래 프로그램 실행 결과 '2023-02-1..

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 3. 선택한 날짜의 항공 티켓에서 원하는 시간대 정보만 받아오기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(2023.02.03 - [분류 전체보기] - (프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 2. 선택한 날짜의 항공 티켓 정보 받아오기)에 이은 4번째 글로 선택한 날짜의 모든 티켓 정보 중에서 원하는 시간대(17시~21시)의 정보만 필터링하여 가져오는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1.프로그램을 실행하면 아래와 같은 모습으로 실행되며, 일단 쉬운 이해를 위해서 간략하게 2023년 2월 중 금요일 2개만, 그리고 티켓리스트 중 위에서부터 10개만 테스트해 보았습니다. ['2023-03-06', '2023-01-13'] 2. 프로그램 실행 결과 2/3일자 티켓 상..

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 2. 선택한 날짜의 항공 티켓 정보 받아오기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글((프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 1. 원하는 날짜 선택하기)에 이은 3번째 글로 이전글에서 우리가 선택한 날짜의 티켓 정보를 파이썬의 셀레니움과 크롤링 기법을 응용하여 가져와서 엑셀파일로 저장하는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1.프로그램을 실행하면 아래와 같은 모습으로 실행되며, 일단 이해를 위해서 간략하게 2023년 1월 중 금요일 2개만 테스트해 봅니다. ['2023-01-06', '2023-01-13'] 2. 크롬드라이버(셀레니움)가 자동으로 웹브라우저를 실행하여 지정한 곳을 클릭하여 선택하고 있습니다. 3.항공사별 티켓 정보를 보여주는 화..

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 1. 원하는 날짜 선택하기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글((프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 0. 소개)에 이은 2번째 글로 항공 티켓 정보를 수집하기 위하여 원하는 날짜를 선택해야 하므로, 우리가 원하는 날짜인 매주 금요일에 대한 날짜 정보를 얻어오는 방법에 대하여 알아 보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1.프로그램을 실행하면 2023년 1월 중 금요일에 해당하는 날짜인 아래 4개 날짜를 리스트로 받아오는 것을 볼 수 있습니다. ['2023-01-06', '2023-01-13', '2023-01-20', '2023-01-27'] O 주요 내용 1. 소스코드를 먼저 살펴 보겠습니다. 먼저 날짜 관련 모듈과 판다스 모듈을 임포트 ..

(프로젝트) 옥션 최저가 항공티켓으로 제주도 여행가기 - 0. 소개

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 (1)옥션 최저가 항공티켓의 정보를 실시간으로 받아와 너무 비싸지 않은 가격으로 비행기표를 예매할 수 있는 프로그램을 만들어 보겠습니다. 추가로 시간이 허용된다면, 조금 더 개선하여 (2)자동으로 예매까지 해주는 프로그램을 만드는 방법에 대해서도 알아보겠습니다. O 시나리오 1.저는 삶의 힐링을 위해 우리나라 제주도의 경치를 너무 좋아하고, 그래서 그 곳에 자주 갑니다. 2.최근에 코로나가 풀리고 사람들이 많이들 여행을 가서 그런지 내가 원하는 시간대의 제주도행 티켓이 없고, 있더라도 터무니 없이 비쌉니다. 3.대략 2개월전에 미리 예약하면 그나마 좀 나은 편이지만, 기간이 촉박한 상태에서 티켓을 예매하려다 보면 너무 비싸고, 터무니 없어 화가납니다. 4.결..

728x90
반응형
LIST