mirror of
https://github.com/instaloader/instaloader.git
synced 2024-10-27 05:32:30 +01:00
parent
74f7970b50
commit
c7372e36cc
@ -437,7 +437,14 @@ class Post:
|
|||||||
)
|
)
|
||||||
|
|
||||||
def get_likes(self) -> Iterator['Profile']:
|
def get_likes(self) -> Iterator['Profile']:
|
||||||
"""Iterate over all likes of the post. A :class:`Profile` instance of each likee is yielded."""
|
"""
|
||||||
|
Iterate over all likes of the post. A :class:`Profile` instance of each likee is yielded.
|
||||||
|
|
||||||
|
.. versionchanged:: 4.5.4
|
||||||
|
Require being logged in (as required by Instagram).
|
||||||
|
"""
|
||||||
|
if not self._context.is_logged_in:
|
||||||
|
raise LoginRequiredException("--login required to access likes of a post.")
|
||||||
if self.likes == 0:
|
if self.likes == 0:
|
||||||
# Avoid doing additional requests if there are no comments
|
# Avoid doing additional requests if there are no comments
|
||||||
return
|
return
|
||||||
|
Loading…
Reference in New Issue
Block a user