Get meta tag content property with BeautifulSoup and Python

后端 未结 4 1015
遇见更好的自我
遇见更好的自我 2021-01-30 16:43

I am trying to use python and beautiful soup to extract the content part of the tags below:


&l         


        
4条回答
  •  别那么骄傲
    2021-01-30 16:50

    Provide the meta tag name as the first argument to find(). Then, use keyword arguments to check the specific attributes:

    title = soup.find("meta",  property="og:title")
    url = soup.find("meta",  property="og:url")
    
    print(title["content"] if title else "No meta title given")
    print(url["content"] if url else "No meta url given")
    

    The if/else checks here would be optional if you know that the title and url meta properties would always be present.

提交回复
热议问题