<로또 당첨번호 가져오기>
import requests from bs4 import BeautifulSoup req = requests.get('https://dhlottery.co.kr/gameResult.do?method=byWin&drwNo=918') soup = BeautifulSoup(req.text,'html.parser') spans = soup.select('.ball_645')# .꼭 해줘야함 for span in spans: print(span.getText())<영화 랭킹 제목 가져오기>
import requests from bs4 import BeautifulSoup req=requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.nhn') soup=BeautifulSoup(req.text , 'html.parser') table = soup.select_one('.list_ranking')# .꼭 해줘야함 a_list = table.select('div.tit3 a') for a in a_list: print(a.getText())
import requests as req result = req.get('http://api.visitkorea.or.kr/openapi/service/rest/KorService/searchFestival?serviceKey=A2usf4txsthrBPXx7%2FckSjISrlOOF3DRCXlpwxFKcl1KPyvOOWSD%2FUhcapvCkM51AdZOieooIvkMdz2XQCt33w%3D%3D&MobileOS=ETC&MobileApp=AppTest&eventStartDate=20191101&_type=json') result = result.json() response = result['response'] body = response['body'] items = body['items'] item = items['item'] for i in item: try: addr1 = i['addr1'] title = i['title'] tel = i['tel'] print(addr1,title,tel) except: pass
import requests from bs4 import BeautifulSoup address='https://tv.naver.com/search?query=낚시&page=1' req=requests.get(address) soup=BeautifulSoup(req.text , 'html.parser') a = soup.select('div dl dt a') #a.encoding = 'utf-8' for i in a: print(i.get('title'))
'코딩연습 > 그 외' 카테고리의 다른 글
[파이썬]주피터박스로 SQL DB사용 (1) | 2020.07.28 |
---|---|
[아두이노] 메세지 출력, LED (0) | 2020.06.29 |