Prints and logs the current number of followers to a separate file
(browser, username, logfolder)
| 27 | |
| 28 | |
| 29 | def log_following_num(browser, username, logfolder): |
| 30 | """Prints and logs the current number of followers to |
| 31 | a separate file""" |
| 32 | user_link = "https://www.instagram.com/{}".format(username) |
| 33 | web_address_navigator(browser, user_link) |
| 34 | |
| 35 | following_num = getUserData("graphql.user.edge_follow.count", browser) |
| 36 | |
| 37 | with open("{}followingNum.txt".format(logfolder), "a") as numFile: |
| 38 | numFile.write( |
| 39 | "{:%Y-%m-%d %H:%M} {}\n".format(datetime.now(), following_num or 0) |
| 40 | ) |
| 41 | |
| 42 | return following_num |
| 43 | |
| 44 | |
| 45 | def log_followed_pool(login, followed, logger, logfolder, logtime, user_id): |
no test coverage detected