instagram 用户检查器

instagram user checker

print(os.linesep)
tag=input("your username here : ")



instagram ='https://www.instagram.com/'
x=requests.get(instagram+tag)
if x.status_code == 200:
  print("Instagram found: "+tag)
else:
    print("not found")

如何让 instagram 检查器打开一个文本文件并检查每个用户是否可用?

虽然我很确定你很快就会 运行 进入一些速率限制并且你可能会违反 Instagram 的使用条款,但我会破解这样的东西:

usernames_to_check = ['bandup1', 'bandup2', 'bandup3']
with open('outfile.txt', 'w') as outfile:
    for username in usernames_to_check:
        x = requests.get(instagram + tag)
        if x.status_code == 200:
            outfile.write(f"Instagram found: {tag}\n")
        else:
            outfile.write(f"not found: {tag}\n")

我会将您希望检查的用户名放入一个文本文件中,然后使用 for loop 读取该文本文件以检查每个名称是否可用。

例如

with open('names.txt', 'r') as f:
     lines = f.readlines()
     for name in lines:
        checkInstagram(name)

我建议制作 checkInstagram 函数,因为它会使代码看起来更整洁。

编辑

我添加了一些可以打开 Instagram 页面的代码,这是使用网络浏览器模块完成的 import webbrowser

代码: webbrowser.open(f'{instagram+tag}', new=2)

如果你愿意,可以使用它,但我希望我对你有所帮助