error handling when opening a file; opening fails when the file is a broken symlink
Bernd Wurst

Bernd Wurst commited on 2012-09-23 18:01:20
Zeige 1 geänderte Dateien mit 3 Einfügungen und 0 Löschungen.

... ...
@@ -143,7 +143,10 @@ for fdir in args:
143 143
             for item in vdb:
144 144
                 if filename == item['file']:
145 145
                     mfile = os.path.join(root, filename)
146
+                    try:
146 147
                       file = open(mfile)
148
+                    except:
149
+                      continue
147 150
                     filestr = file.read()
148 151
                     file.close()
149 152
 
150 153