From 4c101ea2a2305f35264186e072e0f0913d3fa77b Mon Sep 17 00:00:00 2001 From: Alasdair Date: Wed, 28 Aug 2013 12:09:30 +0200 Subject: making code clearer --- wikiquery | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wikiquery b/wikiquery index 91b68ad..41d8ba7 100755 --- a/wikiquery +++ b/wikiquery @@ -10,7 +10,10 @@ version = "0.0.2" def display(o): if isinstance(o, list): - print "'%s'" % "', '".join(map(partial(unicode.encode, encoding="utf-8", errors="replace"), o)) + # partially apply the unicode.encode function with appropriate encoding and error handling + encode = partial(unicode.encode, encoding="utf-8", errors="replace") + + print "'%s'" % "', '".join(map(encode, o)) else: print o.encode("utf-8", "replace") -- cgit v1.2.3