파이썬 주식 장이 열리지 않았으면 "주식 장이 열리지 않았습니다" print 하기!

조회수 331회

먼저, "ㅠㅠ" 해서 죄송합니다 ^^

안녕하세요! 2번째 질문입니다~ 이번에도 파이썬인데요!~

import requests
from bs4 import BeautifulSoup
from fake_useragent import UserAgent

ua = UserAgent() url = "https://finance.naver.com/item/main.nhn?code=005930" headers = {'User-Agent': ua.random}

r = requests.get(url, headers=headers)


def get_bs_obj():
    url = "https://finance.naver.com/item/main.nhn?code=005930"
    result = requests.get(url)

    bs_obj = BeautifulSoup(result.content, "html.parser")
    return bs_obj


bs_obj = get_bs_obj()

no_today = bs_obj.find("p", {"class": "no_today"}) blind_now = no_today.find("span", {"class": "blind"}) print("삼성전자 현재가 = " + blind_now.text)

이 코드가 삼성전자 현재가를 크롤링 하는 것입니다!

만약, 주식 장이 열리지 않았다면 '주식 장이 열리지 않았습니다'라고 말하게 할 수 있나요? 있다면 알려주세요~~

  • 주식 장이 열리지 않은 것은 뭘 보면 알 수 있나요? 엽토군 2021.5.20 10:00
  • 현재시간을 이용해서 장 열리는 시간을 비교하세요 김호원 2021.5.20 11:04

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)