2018-06-04 12:55:49 +03:00
|
|
|
from datetime import datetime
|
|
|
|
from itertools import dropwhile, takewhile
|
|
|
|
|
|
|
|
import instaloader
|
|
|
|
|
|
|
|
L = instaloader.Instaloader()
|
|
|
|
|
2020-06-21 20:38:16 +03:00
|
|
|
posts = instaloader.Profile.from_username(L.context, "instagram").get_posts()
|
2018-06-04 12:55:49 +03:00
|
|
|
|
|
|
|
SINCE = datetime(2015, 5, 1)
|
|
|
|
UNTIL = datetime(2015, 3, 1)
|
|
|
|
|
|
|
|
for post in takewhile(lambda p: p.date > UNTIL, dropwhile(lambda p: p.date > SINCE, posts)):
|
|
|
|
print(post.date)
|
2020-06-21 20:38:16 +03:00
|
|
|
L.download_post(post, "instagram")
|