Advertisement
paster442

Get Scratch followers (Python)

Aug 29th, 2021 (edited)
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. from requests import get
  2.  
  3. def followers(user):
  4.    
  5.     user = str(user)   
  6.     done = False
  7.     offset = 0
  8.     page = 1
  9.     followers = list()
  10.    
  11.     while done == False:
  12.         with get(f"https://api.scratch.mit.edu/users/{user}/followers?offset={offset}") as request:
  13.             followers.extend(request.json())
  14.            
  15.             if (len(request.json()) != 20):
  16.                 done = True
  17.             else:
  18.               offset += 20
  19.               page += 1
  20.    
  21.     my_list = list()
  22.     for follower in followers:
  23.         my_list.append(follower["username"])
  24.        
  25.     return my_list
  26.  
  27. print(followers(input("Username: ")))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement