これはエラー メッセージです:
多くの場所が変更されました。主な理由は、ターゲット Web サイトが gb2312 でエンコードされていることである可能性があります。 このプログラムは他の Web サイトでは正常に画像をダウンロードできますが、現在の Web サイトに変更すると問題が発生します。 アドバイスをください。問題はどこにありますか?いくつかの方法を試しましたが、何も機能しませんでした。ソース コードは次のとおりです。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
リーリー
コードの最初に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
base_url = 'http://www.shop2255.com/'
リーリー
コードの最初に
また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/'
リーリー