Seite 1 von 1
Zweite Python-Datei aufrufen
Verfasst: Samstag 25. Mai 2019, 18:28
von Kirikkayis
Hey,
ich wollte mal Fragen ob es die Möglichkeit gibt das ich eine komplette "Python-Klasse" also sprich ein "def:" in einer zweiten Python-Datei programmieren kann und diese dann in der "main.py" aufrufe. Also Quasi wie beim HTML-Programmieren ....
Des Weitern würde ich gerne, wenn ein Benutzer ein bestimmtes "input" getätigt hat eine py-Datei aufrufen die etwas spezielle Printet.
Re: Zweite Python-Datei aufrufen
Verfasst: Samstag 25. Mai 2019, 19:42
von Sirius3
@Kirikkayis: wenn Du Funktionsdefinitionen oder Klassen in andere Pythondateien schreibt, nennt sich das Modul. Diese werden dann importiert, wie Du es sicher schon mit Modulen der Standardbibliothek gemacht hast.
Was das mit „HTML-Programmieren” zu tun hat, verstehe ich nicht, denn gerade bei HTML ist es nicht möglich Teile aus anderen Dateien zu importieren.
Re: Zweite Python-Datei aufrufen
Verfasst: Samstag 25. Mai 2019, 19:44
von xXSkyWalkerXx1
Für beides könntest ja auch einfach ein Modul schreiben?
Ich hatte noch nie mit deinem Vorhaben zu tun, aber durch eine andere Programmiersprache vermute ich Mal, dass es nicht all zu kompliziert ist.
Andersfalls, schonmal bei Google geschaut?
Google Mal "python call python file" - schau Mal hier rein:
https://stackoverflow.com/questions/378 ... -arguments
Wenn man etwas programmieren will, muss man vorher bissel recherchieren und wenn man dann wirklich nichts findest erst dann fragen.

Gibt auch ein Discord-Server von Morpheus (Youtuber), wo man auch schnell Mal fragen kann.
Re: Zweite Python-Datei aufrufen
Verfasst: Samstag 25. Mai 2019, 19:58
von Kirikkayis
Danke für die Antworten:
@Sirius3:
In html kannst du per „href“ eine andere html Datei aufrufen. Das wollte ich damit erwähnen.
@xXSkyWalkerXx1:
Vielen Dank für die Info.
Bzgl deiner Anmerkung. Natürlich habe ich vorher recherchiert. Aber dieses Forum gibt es doch genau deswegen ... um zu fragen. Deine Aussage das ich vorher recherchieren soll und erst dann was fragen soll finde ich dezent verwerflich.
Trzm nochmal Danke für die Info
