Skip to content

Commit 6154cea

Browse files
authored
except KeyError
`getTotalLikedMedia()` When the scan_rate is too large, except KeyError as e
1 parent bba3ebe commit 6154cea

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

InstagramAPI.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -754,10 +754,13 @@ def getTotalSelfFollowings(self):
754754
def getTotalLikedMedia(self,scan_rate = 1):
755755
next_id = ''
756756
liked_items = []
757-
for x in range(0,scan_rate):
757+
for x in range(0, scan_rate):
758758
temp = self.getLikedMedia(next_id)
759759
temp = self.LastJson
760-
next_id = temp["next_max_id"]
761-
for item in temp["items"]:
762-
liked_items.append(item)
760+
try:
761+
next_id = temp["next_max_id"]
762+
for item in temp["items"]:
763+
liked_items.append(item)
764+
except KeyError as e:
765+
break
763766
return liked_items

0 commit comments

Comments
 (0)