ich möchte Daten von einer Website abgreifen (funktioniert bereits) und daraus bestimmte Textstücke finden um diese später via SQL in eine Datenbank zu schreiben.
Was ich jetzt nicht hinbekomme: Bestimmte Textstücke herrauszufiltern. Ich bin leider noch ein blutiger Anfänger.
(Als EAN kann man z.B.: 4300175129558 eingeben (Das ist eine Vollmilch)
Code: Alles auswählen
import urllib.request
x = input("Bitte EAN eingeben: ")
Website ="http://opengtindb.org/?ean=" + x + "&cmd=query&queryid=300000000"
t = urllib.request.urlopen(Website)
print(t.read()) #Ausgabe des Websiten-Inhaltes (nur zur Kontrolle)
a = x.find("name")
b = x.find("detailname")
c = x[a+5:b] #Das was in der Variable c steht soll später in die SQL Datenbank gespeichert werden.
print(c) #Soll den Text der zwischen "name" und "deteilname" steht ausgeben (nur zu Kontrolle)
