You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
359 B
15 lines
359 B
import requests, bs4 |
|
|
|
res = requests.get('https://www.nostarch.com') |
|
res.raise_for_status() |
|
|
|
noStarchSoup = bs4.BeautifulSoup(res.text) |
|
print(type(noStarchSoup)) |
|
|
|
print(noStarchSoup.select('#main > p:nth-of-type(2)')) |
|
print(noStarchSoup.select('p')[1]) |
|
print(noStarchSoup.select('p > a')[0].getText()) |
|
|
|
|
|
# https://beautiful-soup-4.readthedocs.io/en/latest/ |
|
|
|
|