diff options
Diffstat (limited to 'utils.py')
-rwxr-xr-x[-rw-r--r--] | utils.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -47,8 +47,10 @@ def load_colored_svg(filename, stroke, fill): return rsvg.Handle(data=data).get_pixbuf() def getUniqueFilepath( path, i ): + if not os.path.exists(path): + return path pathOb = os.path.abspath( path ) - newPath = os.path.join( os.path.dirname(pathOb), str( str(i) + os.path.basename(pathOb) ) ) + newPath = os.path.join( os.path.dirname(pathOb), str( os.path.basename(pathOb) + str(i) ) ) if (os.path.exists(newPath)): i = i + 1 return getUniqueFilepath( pathOb, i ) |