Python urllib.request.urlopen()
사용 버전 : Python 3.6.7
사용 프로그램 : Atom 1.33.1 x64
파이썬 urllib.request.open()에 대해서 알아보겠습니다.
괄호 안에는 url, timeout 속성이 들어갑니다.
urllib.request.urlopen()은 HTTP 연결을 할 때 사용합니다.
HTTP/1.1을 사용하며,
괄호 안에는 url 또는 request object를 사용할 수 있습니다.
'url' 속성에는 URL encoding 된 주소가 들어갑니다.
네이버 페이지를 여는 코드를 짜보았습니다.
실행하면, 위와 같이 네이버의 html을 읽어 들입니다.
timeout 속성을 사용하면, 연결 대기 시간을 정할 수 있습니다.
서버 측에서 응답이 없거나 늦을 시, 해당 대기시간이 지나면 우리가 연결을
끊습니다.
우리나라는 인터넷 시설이 좋기 때문에, timeout 시간을 0.01초 정도 설정해야
끊기는 걸 볼 수 있습니다.
여기서 주의할 점은 오류 메시지를 띄우면서, 프로그램이 종료된다는 점입니다.
따라서, try, except를 사용하시기 바랍니다.
끝.
카테고리: Python, urllib
[계수기] 앱 광고
외국: Hand Counter
계수기 앱.
하나씩 개수를 셀 때 사용해보세요.
센 숫자를 메모와 함께 저장할 수 있습니다.
감사합니다.
[계수기] 앱 광고 끝.
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.