Я пытаюсь получить заголовок для этого сайта с помощью BeautifulSoup, но я получаю ошибку TypeError, как мне это исправить? - PullRequest
0 голосов
/ 23 февраля 2020
import requests
import bs4 as BeautifulSoup

page = requests.get('https://www.basketball-reference.com/friv/dailyleaders.fcgi')
soup = BeautifulSoup( page.content, 'html-parser')

print (soup.title)

Я сделал код, подобный этому, для класса, однако я пытаюсь сделать своего собственного веб-мастера, чтобы ежедневно получать название веб-сайта и лучших бомбардиров NBA. но первый stwp, на котором я застрял, - это получение заголовка страницы.

1 Ответ

0 голосов
/ 23 февраля 2020

Вы можете использовать следующий код для получения заголовка веб-страницы.

import requests
from bs4 import BeautifulSoup

url_req = requests.get('https://www.basketball-reference.com/friv/dailyleaders.fcgi')
soup = BeautifulSoup(url_req.content, 'lxml')
print(soup.select_one('title').text)

Помимо bs4, вы также можете использовать l xml tree.xpath для получения заголовка. Надеюсь это поможет. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...