목록Raspberry Pi (11)
printf("ho_tari\n");
import json import requests import time from bs4 import BeautifulSoup # json 라이브러리는 JSON 데이터를 다루기 위해 사용 # requests 라이브러리는 웹페이지에서 데이터를 가져오고 카카오톡 메시지를 전송하기 위해 사용 # time 라이브러리는 프로그램을 일정 시간 동안 일시 중지하기 위해 사용 # beautifulsoup 라이브러리는 HTML 파싱을 위해 사용 def sendToMeMessage(text): # 주어진 텍스트 메세지를 카카오톡으로 보내는 함수 header = {"Authorization":"Bearer "+ KAKAO_TOKEN} # authorization 헤더에는 카카오톡 API 토큰이 포함 url = "https:/..
import requests # requests 라이브러리는 웹페이지에서 데이터를 가져오기 위해 사용 import re # re 라이브러리는 정규 표현식을 사용하여 첵스트에서 원하는 패턴을 검색하는 데 사용 url = "http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=4139054000" # 기상청 RSS 데이터를 제공하는 특정 URL을 설정, zone 매개 변수를 통해 특정 지역의 날씨 정보를 가져옴 response = requests.get(url) # response.get() 함수를 사용하여 지정된 URL에 HTTP GET 요청을 보내고 응답을 response 변수에 저장 time = re.findall(r'(.+?)', response.text) temp = r..
import requests from bs4 import BeautifulSoup # beautifulsoup 라이브러리 가져오기 # get_price 함수 정의, 주식종목코드(com_code)를 인자로 받아서 해당 종목의 현재 주식 가격을 가져오는 함수 def get_price(com_code): url = "https://finance.naver.com/item/main.nhn?code=" + com_code # 네이버 금융 웹페이지에서 주식 정보를 가져올 URL 생성, 주식종목코드(com_code)를 URL에 포함시킨다 result = requests.get(url, headers = { 'User-agent' : 'Mozilla/5.0' }) # requests.get() 함수를 사용하여 생성한 ..