>  Q&A  >  본문

크롤러 사진 - 알려주십시오: Python 크롤러 인코딩 문제, 버전 3.6, win10 64비트?

다음은 오류 메시지입니다:

으아악

많은 부분이 변경되었습니다.
이 프로그램은 다른 웹사이트에서는 정상적으로 사진을 다운로드할 수 있지만, 현재 웹사이트로 전환하면 문제가 발생할 수 있습니다. 조언이 있습니까? 문제는 어디에 있습니까? 여러 가지 방법을 시도했지만 아무것도 작동하지 않았습니다. 소스 코드는 다음과 같습니다.

으아악

伊谢尔伦伊谢尔伦2732일 전961

모든 응답(2)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-18 10:55:14

    으아아아

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-18 10:55:14

    우선 코드에서 local=r'D:%s%s.jpg' % (filename,imgurl.splite("/")[-1]) >split 는 splite로 작성됩니다. local=r'D:%s%s.jpg' % (filename,imgurl.splite("/")[-1])split写成了splite.

    还有 urllib.request.urlretrieve(imgurl,local)这个imgurl不是一个合法的
    url,只是一个相对 url, 要改成绝对 url,需要加上 base_url = 'http://www.shop2255.com/'urllib.request.urlretrieve(imgurl,local)도 있습니다. 이 imgurl은 합법적인
    URL이 아니며 단지 상대 URL<입니다. /code> Strong>, 절대 URL로 변경하려면 base_url = 'http://www.shop2255.com/'

    을 추가해야 합니다.

    생성된 파일 경로에도 문제가 있는 것 같습니다.

    으아악

    회신하다
    0
  • 취소회신하다