TypeError: a bytes-like object is required, not 'str'
urllib 라이브러리를 사용하여 웹페이지를 연 후에, 웹페이지를 read() 함수를 읽을 때 해당 에러가 발생할 수 있습니다.
이 에러는 읽어들이는 웹사이트가 디코딩 되어있지 않기 때문에 발생하는 에러입니다.
따라서, 에러를 해결하기 위해서는 read() 함수 뒤에 .decode("utf-8")을 추가적으로 붙여주어야 합니다.
python version: 3.7.13
반응형