파이썬/Error Solution

[Error Solution] Import error: No module name urllib2

컴공돌이​ 2022. 6. 23. 12:58

Import error: No module name urllib2

웹과 관련된 코드를 작성하는데 필요한 라이브러리 중 urllib라는 라이브러리가 있습니다.

이 라이브러리는 urllib와 urllib2가 구분되어 있습니다.

urllib2 라이브러리에서 웹페이지를 여는 코드를 실행시켜보면 위와 같은 에러가 발생합니다.

이 에러는 현재 사용하고 있는 파이썬의 버전 때문에 생길 수 있습니다.

파이썬 버전 2와 파이썬 버전 3에서 사용하고 있는 라이브러리가 약간의 차이가 있는데 urllib2도 그러한 라이브러리 중 하나입니다.

이러한 에러를 해결하기 위해서는 urllib2 대신 다른 라이브러리를 사용해주어야 합니다.

urllib2 대신에 urllib.request.urlopen을 사용하면 웹페이지를 열 때 에러가 발생하지 않을 것입니다.

 

python version: 3.7.13

반응형