From 920dcd040772a6e1ef784fa6ebd0156466c8cae7 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Mon, 14 May 2018 10:13:31 +0200 Subject: [PATCH] Have Profile.{followers,followees,external_url} --- instaloader/structures.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/instaloader/structures.py b/instaloader/structures.py index 32bb645..811833e 100644 --- a/instaloader/structures.py +++ b/instaloader/structures.py @@ -481,6 +481,18 @@ class Profile: def mediacount(self) -> int: return self._metadata('edge_owner_to_timeline_media', 'count') + @property + def followers(self) -> int: + return self._metadata('edge_followed_by', 'count') + + @property + def followees(self) -> int: + return self._metadata('edge_follow', 'count') + + @property + def external_url(self) -> Optional[str]: + return self._metadata('external_url') + @property def biography(self) -> str: return self._metadata('biography')