Ошибка с парсингом Python
Всем доброго времени суток!Столкнулся с проблемой парсе.Выдает вот такую ошибку
AttributeError: 'NoneType' object has no attribute 'attrs'
from bs4 import BeautifulSoup
import requests
URL = "https://www.instagram.com/{}/"
def parse_data(s):
# creating a dictionary
data = {}
s = s.split("-")[0]
s = s.split(" ")
data['Followers'] = s[0]
data['Following'] = s[2]
data['Posts'] = s[4]
return data
def scrape_data(username):
r = requests.get(URL.format(username))
s = BeautifulSoup(r.text, "html.parser")
meta = s.find("meta", property="og:description")
return parse_data(meta.attrs['content'])
if __name__ == "__main__":
username = "geeks_for_geeks"
data = scrape_data(username)
print(data)