Ich denke, ich habe die Anweisungen so weit genug übersetzt, aber jetzt bin ich verloren. Ich habe nicht viel Programmierkenntnisse oder Fähigkeiten.folgende webscraping in Python-Tutorial verwenden sie urllib im mit Hilfe Anfragen übersetzen
import requests
from bs4 import BeautifulSoup
def make_soup(url):
thepage = requests.get(url)
soupdata = BeautifulSoup(thepage.text, "html.parser")
return soupdata
i = 1
soup = make_soup("https://uwaterloo.ca")
for img in soup.findAll('img'):
temp = img.get('src')
if temp[:1]=="/":
image = "https://uwaterloo.ca" + temp
else:
image = temp
nametemp = img.get('alt')
if len(nametemp) == 0:
filename = str(i)
i = i + 1
else:
filename = nametemp
das ist, wo ich verloren, was den Inhalt zu tun ersetzen
imagefile = open(filename + ".jpeg", 'wb')
imagefile.write(urllib.request.urlopen(image).read()
imagefile.close()