Hallo,
ich habe vor kurzem angefangen mit Python zu programmieren und ich muss sagen, ich bin begeistert. Als Einstiegsprojekt will ich einen einfachen IRC-Bot schreiben. Klappt soweit auch recht gut.
Erstmal die Struktur zum Verständnis
ircBot.py -- Hauptscript
ircScript.py -- Nachrichten an den Bot bearbeiten
ircStd.py -- IRC-Aktionen (join, quit, ping)
In ircBot.py wird irc als Socketobjekt erzeugt, die gesendeten Daten abgefragt und je nach Inhalt anderen Methoden übergeben. Nun muss aber ircScript.py auf Variablen aus ircBot.py zugreifen, im Moment auf die Variablen ende(Hauptschleife abbrechen) und irc (Socketobjekt). Allerdings weiß ich nicht wirklich wie ich von einem Modul auf das Hauptscript zugreifen soll.
Per ircBot.irc hat es nicht geklappt, per form ircBot import irc, ende auch nicht.
Wie lässt sich das also realisieren?
Gruß
internetfreak
Zugriff vom Modul auf Hauptscript
-
- User
- Beiträge: 2
- Registriert: Montag 24. November 2008, 17:57
Ich lass es einfach zusammen und wenn es vllt. doch nötig wird, kann ich das ja schnell auslagern.
Danke
Danke