Neuling – Hilfe bei Problemen mit dem Python-Crawler
phpcn_u1582
phpcn_u1582 2017-07-05 10:35:09
0
1
840

Problembeschreibung: ValueError: nicht unterstütztes Formatzeichen „j“ (0x6a) an Index 21
Das heißt, die 6. Zeile von unten.jpg Was stimmt mit j nicht? ? ?
urllib.request importieren
aus bs4 importieren 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)

phpcn_u1582
phpcn_u1582

Antworte allen(1)
迷茫

%s ,而不是 s%

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!