Python BeautifulSoup: Find and print all li tags of a given web page
BeautifulSoup: Exercise-17 with Solution
Write a Python program to find and print all li tags of a given web page.
Sample Solution:
Python Code:
import requests
from bs4 import BeautifulSoup
url = 'https://www.w3resource.com/'
reqs = requests.get(url)
soup = BeautifulSoup(reqs.text, 'lxml')
print("\nFind and print all li tags:\n")
for tag in soup.find_all("li"):
print("{0}: {1}".format(tag.name, tag.text))
Sample Output:
Find and print all li tags: li: Front End li: HTML li: CSS li: JavaScript li: HTML5 li: Schema.org li: php.js li: Twitter Bootstrap li: Responsive Web Design tutorial li: Zurb Foundation 3 tutorials li: Pure CSS li: HTML5 Canvas li: JavaScript Course li: Icon li: Linux li: Linux Home li: Linux Commands li: Linux Server Administration li: Back End li: PHP ............ li: Form Template li: Forms Template li: Slides li: Slides Presentation li: Google Docs li: Forms Template li: Slide Presentation li: Conversion Tools li: Number Conversion li: MS Excel li: Excel 2013 tutorial li: Videos li: PHP Videos li: JavaScript Videos li: Tools li: Firebug Tutorial li: Useful Tools li: Facebook li: Twitter li: Google Plus li: Linkedin li: RSS li: Privacy li: About li: Contact li: Feedback li: Advertise
Python Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Python program to retrieve the HTML code of the title, its text, and the HTML code of its parent.
Next: Write a Python program to print content of elements that contain a specified string of a given web page.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/python-exercises/BeautifulSoup/python-beautifulsoup-exercise-17.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics