В вашем print
утверждении после if tag.get("name", None) == "price":
этой строки проверьте еще одно условие if
content
существует или нет.Потому что вы печатаете None
if
content
ключ, а не tag
.
for tag in soup.find_all("meta"):
if tag.get("name", None) == "price":
if tag.get("content", None): # check this if it is not None
print(tag.get("content"))