python如何查看Instaloader是否登录成功?
How to Check Instaloader is Login successfully in python?
我打算从 C# Python 学习几天,但不知道如何在 Python 中获取回调函数?
请告诉我如何知道登录是否成功,否则给我机会重试下一个密码?
import instaloader
from getpass import getpass
L = instaloader.Instaloader()
USER = input('Enter Instagram Username: ')
PASSWORD = getpass('Enter Password: ')
L.login(USER, PASSWORD)
if (L.Login ??) # how to check if login was successful?
profile = instaloader.Profile.from_username(L.context, USER)
# print follower names for test...
for f in profile.get_followers():
print(f.username)
提示:代码写在python3.10
你可以尝试这样的事情。当密码错误时,它将继续循环,如果由于无效登录而导致错误,则让此人再次尝试其凭据。
import instaloader
from getpass import getpass
L = instaloader.Instaloader()
USER = input('Enter Instagram Username: ')
while True:
try:
PASSWORD = getpass('Enter Password: ')
L.login(USER, PASSWORD)
break
except:
print("Wrong Password")
我打算从 C# Python 学习几天,但不知道如何在 Python 中获取回调函数?
请告诉我如何知道登录是否成功,否则给我机会重试下一个密码?
import instaloader
from getpass import getpass
L = instaloader.Instaloader()
USER = input('Enter Instagram Username: ')
PASSWORD = getpass('Enter Password: ')
L.login(USER, PASSWORD)
if (L.Login ??) # how to check if login was successful?
profile = instaloader.Profile.from_username(L.context, USER)
# print follower names for test...
for f in profile.get_followers():
print(f.username)
提示:代码写在python3.10
你可以尝试这样的事情。当密码错误时,它将继续循环,如果由于无效登录而导致错误,则让此人再次尝试其凭据。
import instaloader
from getpass import getpass
L = instaloader.Instaloader()
USER = input('Enter Instagram Username: ')
while True:
try:
PASSWORD = getpass('Enter Password: ')
L.login(USER, PASSWORD)
break
except:
print("Wrong Password")