def get_all_items_with_tag(zot, tag=None):
if filter:
print("--filter has no effect for this action.")
items = zot.everything(zot.items(tag=tag))
for item in items:
print(json.dumps(item, indent=jsonIndent))
def get_attachment_or_note(zot):
if filter:
print("--filter has no effect for this action.")
items = zot.everything(zot.items(itemType=["-attachment","-note"]))
print(json.dumps(items, indent=jsonIndent))
def count_items_with_tag(zot, **filter):
if filter:
items = zot.everything(zot.tags(filter))
else:
items = zot.everything(zot.tags())
# print(json.dumps(items, indent=jsonIndent))
for tag in items:
items = zot.num_tagitems(tag)
print(tag + " " + items)