Python/Crawling

쿠팡 최저가 봇 - 출력형식 변경

haedal-uni 2022. 1. 16. 20:01
728x90

코드 수정

기존에는 4,000원대와 5,000원대 상품을 모두 보여줘서 크롤링을 진행했었는데

어차피 5,000원대 상품이 있어도 4,000원대 상품이 있으면 4,000원대만 볼 것이기 때문에

 

현재는 4,000원대 상품이 있으면 5,000원대 상품은 크롤링하지 않고

4,000원대 상품이 없으면 4,000원대 상품이 존재하지 않는다는 메세지와 함께

5,000원대 상품을 띄워주기로 했다.

 

if문과 else문으로 나눠서 실행을 하였고 ture일 경우 실행되는 것을 확인한 후 

4,000원대가 없을 경우 5,000원대가 띄워지는지 확인하기위해서 

일부러 4,000원대는 없는 상품으로 만든 후에 실행이 잘 되는지 확인했다.

 

if rd :
    data = {"message": "\n"
                "{}월 {}일 현재 오그래놀라팝 가격입니다.".format(dt_now.month, dt_now.day) +
        "\n \n"
        "현재 <4️⃣000원>대 상품입니다."
        "\n"
        "\n" +
        "🔽 \n \n {}".format(rd)
            }
else :
    data = {"message": "\n"
                       "{}월 {}일 현재 오그래놀라팝 가격입니다.".format(dt_now.month, dt_now.day) +
                       "\n \n"
                       "현재 <4️⃣000원>대 상품이 존재 하지 않습니다."
                       "\n \n = = = = = = = = = = = = = = = = = = \n \n"
                       "현재 <5️⃣000원>대 상품입니다."
                       "\n"
                       "\n" +
                       "🔽 \n \n {}".format(rrd)
            }

 

 

 

 

 

 

129일차(모험 38일차) - 쿠팡 알림 봇 출력형식 변경2

 

 

728x90