Anzeige(1)

  • Liebe Forenteilnehmer,

    Im Sinne einer respektvollen Forenkultur, werden die Moderatoren künftig noch stärker darauf achten, dass ein freundlicher Umgangston untereinander eingehalten wird. Unpassende Off-Topic Beiträge, Verunglimpfungen oder subtile bzw. direkte Provokationen und Unterstellungen oder abwertende Aussagen gegenüber Nutzern haben hier keinen Platz und werden nicht toleriert.

Bild einfügen in HTML (Prog.Sprache Python)

Silvestergirly

Aktives Mitglied
Halli Hallo 🙂


Wäre echt lieb, wenn mir jemand mit meinem Problem helfen könnte, der sich mit HTML und Python auskennt!🙂


Also... ich habe denk begriffen, wie man in Python ein normales HTML Dokument mit Text erstellt ..
So Ich habe auch begriffen, dass aller Text und co in den Body muss und meine Klassen funktionieren bisher auch gut.
Nun ist die Zusatzaufgabe, das wir in dem HTML-Dok ein Bild einfügen sollen.
Hier sind meine bisherigen Ergebnisse:
html1.jpg
html21.jpg

Der HTML Teil des Bildes soll ja so aussehen am ende:

<img src="bilder/07_01.gif" width=120 height=130>


Wie sieht dann jetzt die Klasse Bild richtig aus?
Ich habe es versucht, aber wir hatten das vorher noch nie wirklich gemacht und
Ich bin auch kein Infomatiker, sondern habe es lediglich in der Schule und es liegt mir auch nicht so dolle, aber ich will schon eine gute Note schreiben



Wäre echt lieb, wenn mir da jemand helfen könnte, der sich auch damit auskennt
Ich habs echt versucht, aber ich weis eben noc nichtmal, wies in HTML wirklich aussieht, bzw wie man genau das eben als Klasse bei Python erstellt 🙁
 
Ich habs nur kurz angesehen, aber die Funktion Bild.schreibeHTML() wird doch gar nie aufgerufen? Und bei Bild.setzeBild() wird die Variable img referenziert, die aber gar nicht übergeben wird.

Mein Vorschlag:

class Bild:
def __init__(self):
self.bild = ''
def setzeBild(self,img):
self.bild = img
def schreibeHTML(self):
print '<img src="%s" width="120" height="130">' % self.bild

Ich seh grade, ich kriege das nicht sauber eingerückt hier in den Post rein. Musst noch die Einrückungen richtig machen.

Dann musst du nur noch dafür sorgen, dass schreibeHTML() noch irgendwann aufgerufen wird.

Ach, und ja: Produktiv dürftest du sowas nicht benutzen, da ist gar keine Fehlerbehandlung drin. Wird aber in deinem Fall wohl so reichen :unschuldig:
 
Zuletzt bearbeitet:

Anzeige (6)

Anzeige (6)

Anzeige(8)

Regeln Hilfe Benutzer

Du bist keinem Raum beigetreten.

      Du bist keinem Raum beigetreten.

      Anzeige (2)

      Oben