From d3ef29463fcea27377675c3c32e56421050ac0a0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 20 May 2010 08:59:57 -0600 Subject: [PATCH] Make prints more robust --- src/calibre/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 737fa0b383..e44f8d8ec6 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -141,7 +141,10 @@ def prints(*args, **kwargs): raise arg = repr(arg) - file.write(arg) + try: + file.write(arg) + except: + file.write(repr(arg)) if i != len(args)-1: file.write(sep) file.write(end)