大神帮我看看,Python56课,下载妹子图片程序,报错!
================= RESTART: C:\Users\Administrator\Desktop\Python\download_mm.py =================Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\Python\download_mm.py", line 70, in <module>
download_mm()
File "C:\Users\Administrator\Desktop\Python\download_mm.py", line 67, in download_mm
save_imgs(folder,img_addrs)
File "C:\Users\Administrator\Desktop\Python\download_mm.py", line 51, in save_imgs
img = url_open(each)
File "C:\Users\Administrator\Desktop\Python\download_mm.py", line 6, in url_open
req = urllib.request.Request(url)
File "H:\Pyth0n3.4\lib\urllib\request.py", line 267, in __init__
self.full_url = url
File "H:\Pyth0n3.4\lib\urllib\request.py", line 293, in full_url
self._parse()
File "H:\Pyth0n3.4\lib\urllib\request.py", line 322, in _parse
raise ValueError("unknown url type: %r" % self.full_url)
ValueError: unknown url type: '//ww4.sinaimg.cn/mw600/661eb95cgw1fawcpuvexqj20ij0rswfo.jpg'
这个是什么意思啊。我照着小甲鱼老师的代码敲的。 unknown url type: '//ww4.sinaimg.cn/mw600/661eb95cgw1fawcpuvexqj20ij0rswfo.jpg'
在url前面加上http:或者https:
'http://ww4.sinaimg.cn/mw600/661eb95cgw1fawcpuvexqj20ij0rswfo.jpg' YY杰 发表于 2016-12-29 21:08
unknown url type: '//ww4.sinaimg.cn/mw600/661eb95cgw1fawcpuvexqj20ij0rswfo.jpg'
在url前面加上http: ...
请问在哪里加?在url里面吗
def download_mm(folder='OOXX', pages=2):
os.mkdir(folder)
os.chdir(folder)
url = "http://jandan.net/ooxx/"
page_num = int(get_page(url))
for i in range(pages):
page_num -= i
page_url = url + 'page-' + str(page_num) + '#comments'
img_addrs = find_imgs(page_url)
save_imgs(folder, img_addrs)
if __name__ == '__main__':
download_mm() 获取图片地址的函数写的不对,查找字符串的时候没有加上http
页:
[1]