diff options
author | etobi <git@e-tobi.net> | 2011-10-03 20:45:51 +0200 |
---|---|---|
committer | etobi <git@e-tobi.net> | 2011-10-04 08:08:36 +0200 |
commit | 6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e (patch) | |
tree | 4fa170461e4b40e2a0da3a59841aa0f853b62a98 | |
parent | 8185c7a0de4ba587871f6335ba4b6f62f44b04a2 (diff) | |
download | vdrnfofs-6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e.tar.gz vdrnfofs-6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e.tar.bz2 |
Use with statement for file access
-rw-r--r-- | vdrnfofs/vdr.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vdrnfofs/vdr.py b/vdrnfofs/vdr.py index b3c2311..e0b6357 100644 --- a/vdrnfofs/vdr.py +++ b/vdrnfofs/vdr.py @@ -23,10 +23,10 @@ class InfoVdr: def __init__(self, filename = None): self.values = {'T' : 'Unknown', 'D': 'No Description'} if filename: - file = open(filename, 'r') - for line in file: - line = line.rstrip("\r\n") - self.values[line[0]] = line[2:] + with open(filename, 'r') as file: + for line in file: + line = line.rstrip("\r\n") + self.values[line[0]] = line[2:] def __getitem__(self, key): return self.values[key] if self.values.has_key(key) else '' |