core: add helper for computing stats; use it in modules

This commit is contained in:
Dima Gerasimov 2020-06-04 22:19:34 +01:00
parent a94b64c273
commit 1cc4eb5d8d
10 changed files with 79 additions and 3 deletions

View file

@ -183,3 +183,11 @@ def tweets() -> Iterable[Tweet]:
def likes() -> Iterable[Like]:
for inp in inputs():
yield from ZipExport(inp).likes()
def stats():
from ..core import stat
return {
**stat(tweets),
**stat(likes),
}