Hi Manfred, dies ist die Implementierungvon ConfigParser.read: <code> if isinstance(filenames, str): filenames = [filenames] read_ok = [] for filename in filenames: try: with open(filename, encoding=encoding) as fp: self._read(fp, filename) except OSError: continue read_ok.append(filename) return read_ok </code> Wie du siehst, wird dort mit einem ContextManager "with" gearbeitet und dieser schließt die Datei am Ende der Verarbeitung. Sven On 18.01.2017 18:21, Manfred Gil wrote:
Hallo Liste,
kleine Frage zum configparser,
<code> conpar = configparser.ConfigParser()
conpar.read('config.ini')
# Einlesen der Daten
</code>
muß ich die Datei "config.ini" nicht irgendwie wieder schließen? in der Doku habe ich nix dazu gefunden. Oder geschieht diese nach dem Einlesen automatisch durch den configparser?
Danke für eine kurze Info
Gruß Manfred