def getMassage(message,picc,html):
try:
soup = BeautifulSoup(res.text,'html.parser')
pictures = soup.select('img')
for picture in pictures:
pic = picture['src']
wile = picture['width'] +' '+picture['height']
name = picture['alt']
print(pic)
picc = [pic]
message = [pic,wile,name]
print(picc)
return message
return picc
except:
print('图片信息获取错误')
为什么print(pic)放在这里可以打印出来很多的链接,但是如果取消缩进,和picc对齐的话只可以打印出一个链接?小白求各位指教
可以用代码块缩一下嘛…… 缩进的话就是在for循环语句块里,自然有多条输出,不缩进就是单独的一条语句,只执行一次,就只有一个结果咯