Как извлечь целые данные сайта, используя python? - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь прочитать данные таблиц со следующего веб-сайта: https://cdn.ime.co.ir, используя следующий код:

import requests
import urllib.request
import time
from bs4 import BeautifulSoup

url = 'https://cdn.ime.co.ir'
response = requests.get(url)

soup = BeautifulSoup(response.text, "html.parser")

Но когда я проверяю содержимое soup данных таблиц, которые мне нужно прочитать, там нет!

Это одна из таблиц, которые мне нравится читать, это данные, которые будут показаны при нажатии на панель над ней.

enter image description here

1 Ответ

1 голос
/ 24 февраля 2020

Я бы порекомендовал вам получить данные сайта, начните с запроса GET вместо POST.

response = request.GET(<url>)

Различия между GET и POST

После этого вы должны использовать beautifulsoup4 для анализа данных внутри ответа:

Документация BS4

С уважением!

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