mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 16:48:31 +02:00
Formatted tag count line
This commit is contained in:
parent
e238d88225
commit
e4eef0fa81
1 changed files with 4 additions and 1 deletions
5
jrnl.py
5
jrnl.py
|
@ -459,7 +459,10 @@ if __name__ == "__main__":
|
||||||
elif args.tags: # get all tags
|
elif args.tags: # get all tags
|
||||||
# Astute reader: should the following line leave you as puzzled as me the first time
|
# Astute reader: should the following line leave you as puzzled as me the first time
|
||||||
# I came across this construction, worry not and embrace the ensuing moment of enlightment.
|
# I came across this construction, worry not and embrace the ensuing moment of enlightment.
|
||||||
tags = [tag for entry in journal.entries for tag in set(entry.tags)]
|
tags = [tag
|
||||||
|
for entry in journal.entries
|
||||||
|
for tag in set(entry.tags)
|
||||||
|
]
|
||||||
# To be read: [for entry in journal.entries: for tag in set(entry.tags): tag]
|
# To be read: [for entry in journal.entries: for tag in set(entry.tags): tag]
|
||||||
tag_counts = {(tags.count(tag), tag) for tag in tags}
|
tag_counts = {(tags.count(tag), tag) for tag in tags}
|
||||||
for n, tag in sorted(tag_counts, reverse=True):
|
for n, tag in sorted(tag_counts, reverse=True):
|
||||||
|
|
Loading…
Add table
Reference in a new issue