제목이이고 대답이 이면입니다. 응답 웹 페이지는 다음과 같습니다.urllib를 사용하여 get 메서드에 대한 인수를 전달하는 방법은 무엇입니까?
여기 python3와 get 메소드에 대한 인수를 전달하는 내 파이썬 코드입니다.
import urllib.request
import urllib.parse
url = 'http://www.it-ebooks.info/'
values = {'q': 'wordpress','type': 'title'}
data = urllib.parse.urlencode(values).encode(encoding='utf-8',errors='ignore')
headers = { 'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0' }
request = urllib.request.Request(url=url, data=data,headers=headers,method='GET')
response = urllib.request.urlopen(request)
buff = response.read()
html = buff.decode("utf8")
print(html)
원하는 출력 웹 페이지를 가져올 수 없습니다. 예제에서 urllib을 사용하여 get 메소드의 인수를 전달하는 방법은 무엇입니까?