파이썬 코드로 뉴욕 날씨 검색하기 - BeautifulSoup & 구글colab 소개
구글 코랩으로 BeatifulSoup 쓸 수 있네요
그런데 코랩에서 디스플레이가 필요한 라이브러리는 쓸 수 없는 거 같더라고요 tkinter 같은.. 약간아쉽네욤
구글에서는 colab 이란 서비스를 지원하고 있는데요
파이썬 코딩을 위한 컴퓨터 한대를 웹에서 쓸 수있어요
집에있는 컴보다 성능이 좋아서 적극적으로 써보려 하고 있답니다
위 이미지와 같이 100기가 용량과 12기가 메모리가 기본으로 주어져요 ~.~
구글에서 colab 을 검색하시거나 아래 주소로 접속하실 수 있어요
이렇게 코랩을 쓰면 출 퇴근하면서도 폰으로 코딩해볼 수 있어요 !.!
이제 라이브러리를 불러와 볼게요
웹크롤링에 사용되는 BeautifulSoup과 requests 라이브러리입니다 !
앞으로 크롤링을 조금 배워 보려하고있어요
예제 코드를 입력해 봅니다
search = 'Whether in New York' url = f'https://www.google.com/search?&q={search}'
뉴욕의날씨를 search 변수로 정의하고
아래에 url 변수에 구글 검색 경로를 넣어 주었네요
r = requests.get(url) s = BeautifulSoup(r.text,"html.parser") update = s.find("div", class_='BNeawe').text
이제 r 변수로 http 요청으로 부터 url을 받고요 s변수에서
html텍스트를 인식하고
update에서 뉴욕 시의 온도를 받도록 되어있네요
이제 코드를 돌려보면
이렇게 온도가 나와요. 15도 정도 되는듯
다음엔 좀 더 재밋는걸 해봐야지 !.!
즐기면서 코딩합시다 !.!
#파이썬 #크롤링 #beautifulsoup #requests #colab #모바일파이썬 #출퇴근코딩