extract created date

This commit is contained in:
Dima Gerasimov 2019-08-13 21:59:31 +01:00
parent 8371ccb42f
commit fb3c6aebe7
2 changed files with 7 additions and 4 deletions

View file

@ -1,6 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import csv import csv
import json import json
from datetime import datetime
from typing import Iterator, List, NamedTuple from typing import Iterator, List, NamedTuple
from ..paths import BACKUPS from ..paths import BACKUPS
@ -15,7 +16,7 @@ def get_last():
class Movie(NamedTuple): class Movie(NamedTuple):
created: str created: datetime
title: str title: str
rating: int rating: int
@ -26,11 +27,11 @@ def iter_movies() -> Iterator[Movie]:
with last.open() as fo: with last.open() as fo:
reader = csv.DictReader(fo) reader = csv.DictReader(fo)
for i, line in enumerate(reader): for i, line in enumerate(reader):
# print(line) # TODO extract directors??
# id_ = "n" + str(i)
title = line['Title'] title = line['Title']
rating = line['You rated'] rating = line['You rated']
created = line['created'] createds = line['created']
created = datetime.strptime(createds, '%a %b %d %H:%M:%S %Y')
# TODO const?? # TODO const??
yield Movie(created=created, title=title, rating=rating) yield Movie(created=created, title=title, rating=rating)

View file

@ -1 +1,3 @@
from .imdb import get_movies from .imdb import get_movies
# TODO extract items from org mode? perhaps not very high priority