아래에서 동일한 작업을 시도하지만 urllib2 패키지를 사용하지 않고 있습니다. URL을 긁어 내려고합니다 (정확히 아래에 표시된 URL은 아닙니다). 보안상의 이유로 머리글이 있어야합니다.python 2.7에서 urllib2 패키지 사용을 막는 방법은 무엇입니까?
URL = 'https://www.google.com/search?q=test'
hdr = {'User-Agent': 'Mozilla/5.4'}
req = urllib2.Request(URL, headers=hdr)
pag = urllib2.urlopen(req)
soup = BeautifulSoup(pag, "lxml")
all_tables = soup.find_all('table')
right_table = soup.find_all('table')[1]
스택 오버플로를 살펴 보려고했지만 urllib2를 사용하여 솔루션을 찾을 수 있습니다. urllib2를 사용하고 싶지 않은 이유가 있습니다
urllib2를 사용하지 않고이 작업을 수행 할 수있는 방법이 있습니까? 파이썬 2.7을 사용하고 있습니다.
고마워요.
사용 요청 http://docs.python-requests.org/en/master/ urllib3을 (를) 기반으로합니다. – Lupanoide