簡體   English   中英

如何使用 python 提取網站的全部數據?

[英]How to extract whole data of a website using python?

我正在嘗試從以下網站讀取表格數據: 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的內容時,我需要閱讀的表格數據不在那里!

這是我喜歡閱讀其數據的表格之一,單擊它上方的欄將顯示該數據。

在此處輸入圖像描述

我建議您獲取網站數據,從GET請求而不是POST開始。

response = request.GET(<url>)

GET 和 POST 之間的區別

之后,您應該使用 beautifulsoup4 來分析響應中的數據:

BS4 文件

問候!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM