Python

Requests vs Selenium

DevHam94 2023. 8. 29. 01:47

# Requests

호출하기 쉽다 하지만 덜 직관적이라 안되는 경우가 많다.

import requests

url = "https://finance.naver.com/"
res = requests.get(url)
print(res.text)
# 바로 데이터를 가지고 올 수 있었다.

 

# Selenium

사람이 화면에서 작동하는 것처럼 쓸 수 있다.

다루기가 어렵지만 직관적이라 Requests에서 안되는 것들을 해결할 수 있다.  

chromedriver_autoinstaller.ins
driver = webdriver.Chrome()
driver.implicity_wait(3)
Url = "https://www.instagram.com/"
driver.get(url=Url)