summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoretobi <git@e-tobi.net>2011-10-03 20:45:51 +0200
committeretobi <git@e-tobi.net>2011-10-04 08:08:36 +0200
commit6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e (patch)
tree4fa170461e4b40e2a0da3a59841aa0f853b62a98
parent8185c7a0de4ba587871f6335ba4b6f62f44b04a2 (diff)
downloadvdrnfofs-6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e.tar.gz
vdrnfofs-6b19d2ce6a3c4e0aab38cd9624e8bcfed84b992e.tar.bz2
Use with statement for file access
-rw-r--r--vdrnfofs/vdr.py8
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 ''