Как получить закомментированный раздел кода html с помощью запросов? - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь получить количество подписчиков на странице в Facebook, т.е. https://web.facebook.com/marlenaband. Я использую библиотеку python requests. Когда я вижу исходный код страницы в браузере, появляется текст «142 человека следуют этому» в комментариях к разделу страницы. Но я не вижу его в тексте ответа, используя requests и BeautifulSoup. Кто-нибудь, пожалуйста, помогите мне, как получить это? Спасибо

Вот код, который я использую:

import requests
from bs4 import BeautifulSoup as bs

url = 'https://web.facebook.com/marlenaband'
headers = {
'user-agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/7.0.185.1002 Safari/537.36',
}
res = requests.get(url, headers=headers)
print(res.content)

1 Ответ

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

Я на самом деле получил его, используя requests, изменив headers на это:

headers = {
    'accept-language':'en-US,en;q=0.8',
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...