File open close - nach exec
Verfasst: Mittwoch 5. Oktober 2011, 13:12
Hallo zusammen,
ich lese mit meinem Prg Variablenwerte zur Laufzeit ein. Dieses mache ich mit dem Kommando:
In dieser Datei (CONFIG_FILE) stehen zB Variablen, wie:
a = 1
b = 2
Unter Python 2.7 lief alles ohne Probleme. Jetzt unter 3.2 läuft es auch, aber ich bekomme immer folgende Warnung:
Meine Fragen nun:
api
ich lese mit meinem Prg Variablenwerte zur Laufzeit ein. Dieses mache ich mit dem Kommando:
Code: Alles auswählen
exec(compile(open(CONFIG_FILE).read(), CONFIG_FILE, 'exec'))a = 1
b = 2
Unter Python 2.7 lief alles ohne Probleme. Jetzt unter 3.2 läuft es auch, aber ich bekomme immer folgende Warnung:
Code: Alles auswählen
ftpinter3:112: ResourceWarning: unclosed file <_io.TextIOWrapper name='/app/etc/ftpinter3.cfg' mode='r' encoding='UTF-8'>
exec(compile(open(CONFIG_FILE).read(), CONFIG_FILE, 'exec'))
- - Wie kann man diese Datei wieder schließen? Ich habe ja keinen Handler.
- Oder könnte man einfach die Warnung abschalten? (Wäre natürlich nicht gerade sauber)
api