Python 爬虫 问题 求助
问题描述: ValueError:unsupported format character 'j' (0x6a) at index 21
即倒数第6行 .jpg j出什么问题了???
import urllib.request
from bs4 import BeautifulSoup
def get_content(url):
html = urllib.request.urlopen(url)
content = html.read().decode('utf-8')
html.close()
return content
def get_image(info):
soup = BeautifulSoup(info,"lxml")
all_image = soup.find_all('img',class_="BDE_Image") #一个一个保存
x=1
for image in all_image:
print(image)
urllib.request.urlretrieve(image['src'],"C:\\Users\\jack Lee\\s%.jpg" %(x))
x+=1
url = "https://tieba.baidu.com/p/2218566379"
info = get_content(url)
print (info)
get_image(info)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是
%s
,而不是 s%