ValueError: unknown url type: '['

来源:4-2 python正则表达式练习

whn9527

2019-03-22 19:32

import urllib.request,re
req=urllib.request.urlopen('https://www.imooc.com/course/list')
buf=req.read().decode('utf-8')
listurl=re.findall(r'src.+.jpg',buf)
list_url=re.sub(r'src="','http:',str(listurl))
i=0
for url in list_url:
    f=open(str(i)+'.jpg','wb')
    req=urllib.request.urlopen(url)
    buf=req.read()
    f.write(buf)
    i=i+1
    f.close

第9行报错ValueError: unknown url type: '['  是什么情况呢

写回答 关注

2回答

  • 慕仰2907144
    2019-09-27 12:59:38

    同问,请问楼主这个问题解决了吗

  • 精慕门1339676
    2019-03-24 18:10:03

    https://img1.mukewang.com/5c9757640001419602200182.jpg

    需要转成list.

python正则表达式

如何使用正则处理文本,带你对python正则有个全面了解

80575 学习 · 174 问题

查看课程

相似问题