From 5c966d0874d0409036c7eb4db94365b0c46ef1fa Mon Sep 17 00:00:00 2001 From: Ines Montani Date: Sat, 1 Dec 2018 04:59:12 +0100 Subject: [PATCH] Simplify function --- spacy/cli/info.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/spacy/cli/info.py b/spacy/cli/info.py index 8e239363e..5df9ddadb 100644 --- a/spacy/cli/info.py +++ b/spacy/cli/info.py @@ -83,16 +83,11 @@ def print_markdown(data, title=None): data (dict or list of tuples): Label/value pairs. title (unicode or None): Title, will be rendered as headline 2. """ - - def excl_value(value): - # contains path, i.e. personal info - return isinstance(value, basestring_) and Path(value).exists() - - if isinstance(data, dict): - data = list(data.items()) - markdown = [ - "* **{}:** {}".format(l, unicode_(v)) for l, v in data if not excl_value(v) - ] + markdown = [] + for key, value in data.items(): + if isinstance(value, basestring_) and Path(value).exists(): + continue + markdown.append("* **{}:** {}".format(key, unicode_(value))) if title: print("\n## {}".format(title)) print("\n{}\n".format("\n".join(markdown)))