From d41a9e891a02a95f2f2b34a6daff72e2d0a6ab44 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 7 Apr 2008 13:50:35 +0530 Subject: [PATCH] Don't die if temporary directory doesn't exist --- src/calibre/ebooks/lrf/html/convert_from.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/lrf/html/convert_from.py b/src/calibre/ebooks/lrf/html/convert_from.py index 1f8557b4e7..f24e43e651 100644 --- a/src/calibre/ebooks/lrf/html/convert_from.py +++ b/src/calibre/ebooks/lrf/html/convert_from.py @@ -334,6 +334,8 @@ class HTMLConverter(object): self.book.set_author(self.get_text(a)) if self.verbose: tdir = tempfile.gettempdir() + if not os.path.exists(tdir): + os.makedirs(tdir) dump = open(os.path.join(tdir, 'html2lrf-verbose.html'), 'wb') dump.write(unicode(soup).encode('utf-8')) self.logger.info(_('Written preprocessed HTML to ')+dump.name)