diff --git a/tagger.py b/tagger.py index 3934526..1c5551f 100644 --- a/tagger.py +++ b/tagger.py @@ -130,11 +130,11 @@ class FileScanner(HTMLParser): return '' -def display_tags(tags, min_score): +def display_tags(tags, max_tags): # Die Ergebnisse auf der Konsole ausgeben. - for tag in tags: - if tag.score <= min_score: - continue + for index, tag in enumerate(tags,): + if index >= max_tags: + break print(f"Score: {tag.score:>3} Word: {tag.name}") @@ -171,7 +171,7 @@ def main(): scanner = FileScanner(file) tags = scanner.scan_file() # Die Ergebnisse auf der Konsole ausgeben - display_tags(tags, min_score=20) + display_tags(tags, max_tags=10) # Die eingestellte Anzahl an Tags für die Ausgabedatei übernehmen, sofern vorhanden. final_tags[title] = tags[:TAGS_PER_ARTICLE] if len(tags) > TAGS_PER_ARTICLE else tags # Die Ausgabedatei schreiben