import requests
from bs4 import BeautifulSoup
def scrapeInstagram(soup1):
insta_Data = []
for meta in soup1.find_all(name='meta', attrs={"property":"og:description"}):
insta_Data = meta['content'].split()
followers = insta_Data[0]
following = insta_Data[2]
posts = insta_Data[4]
print(f"insta User > {insta_user}, Posts > {posts}")
while True:
insta_user = input("enter user : ")
insta_URL = f"https://www.instagram.com/{insta_user}"
insta_Page = requests.get(insta_URL)
soup = BeautifulSoup(insta_Page.text, "html.parser")
if(insta_Page.status_code == 200):
scrapeInstagram(soup)
else:
print("no exist"+" "+ insta_user)
代码显示instagram用户有多少帖子,我如何更改(insta user = input)以打开文本文件并检查每个用户他们有多少帖子 /我需要以下输出:
users.txt :
0afd
aa
ser
test435
oafd > 12 post
aa > 5 post
ser > 1 post
test435 > not exist