From fe69eff79b5867955e2dd9767d842a2038cf4910 Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Sun, 22 Jun 2014 12:38:05 +0400 Subject: [PATCH] fix increment postfix in filenames --- nevernote.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nevernote.py b/nevernote.py index db746bb..3e86ab0 100755 --- a/nevernote.py +++ b/nevernote.py @@ -112,13 +112,13 @@ def embed_pictures(page, pict_urls): def write_file(page, title, comment=None): - fname = ' '.join(title.replace('/', '_').split()) + '.html' - inc = 1 + write_inc = lambda i: '_%d' % i if i > 1 else '' + inc = 0 while True: + inc += 1 + fname = ' '.join(title.replace('/', '_').split()) + write_inc(inc) + '.html' if not os.path.exists(fname): break - inc += 1 - fname = title.replace('/', '_') + '_%d.html' % inc with open(fname, 'x', newline='\n') as a_file: print('Saving in file "%s"' % fname)