본문 바로가기

분류 전체보기

(3)
[python] 파파고 API 이용해서 번역기 만들기 네이버 번역기 파파고의 API를 이용해서 번역기를 만들어보자. 네이버 API는 네이버 개발자센터 에 가입해야 이용할 수 있다. https://developers.naver.com 위의 링크로 들어가 가입 후에 우리가 사용할 파파고 NMT 번역 API와 함께 애플리케이션을 등록한다. 발급받은 자신의 '클라이언트 아이디'와 '클라이언트 시크릿' 값을 사용한다. 파파고 API의 구현 예제를 갖고오자. import os import sys import urllib.request client_id = "YOUR_CLIENT_ID" # 개발자센터에서 발급받은 Client ID 값 client_secret = "YOUR_CLIENT_SECRET" # 개발자센터에서 발급받은 Client Secret 값 encText ..
[python] 영화 리뷰 수집해서 엑셀 표에 정리하기 네이버 영화 페이지에서 리뷰들을 수집해서 엑셀 표에 정리해보자. import requests from bs4 import BeautifulSoup import pandas from tqdm import tqdm 네이버 이미지 다운로드할 때와 같이 웹 요청 모듈인 requests, 구조 분석 모듈인 BeautifulSoap를 import 해 주자. 세번째 줄에 pandas는 동물이 아니고, 데이터 분석을 위해 파이썬으로 만들어진 소프트웨어 라이브러리이다. 이 코드에서는 엑셀을 사용하기 위하여 import한다. 마지막으로 tqdm을 import해주는데, tqdm은 for문 실행중에 진행 상황을 알려준다. 간지난다 이정도 해주면 충분히 코드를 작성할 수 있다. def get_review(pageNo): res..
[python] 네이버 이미지 다운로드 받기 네이버 홈페이지의 모든 이미지를 다운로드 해 보자. import requests from bs4 import BeautifulSoup from urllib.request import urlretrieve url = "https://www.naver.com" response = requests.get(url) html = response.text soup = BeautifulSoup(html, 'html.parser') import requests from bs4 import BeautifulSoup from urllib.request import urlretrieve url = "https://www.naver.com" response = requests.get(url) html = response.te..