簡體   English   中英

如何在python中將網頁表數據轉換為json對象或dict

[英]How to convert webpage table data to json object or dict in python

我正在嘗試從包含表格的網頁中獲取數據,然后將表格中的值與其他表格值進行比較。 我可以在python中將網頁轉換為json數據或字典嗎? 例如,我有網址www.yahoo.com如何將html數據隱藏到json中? 我試過了

response = urllib2.urlopen(url)

data = str(response.read())

我得到html輸出。 如果我嘗試json.loads(data)我會報錯,並raise ValueError("No JSON object could be decoded")有沒有辦法從網頁上顯示的表格中提取數據

使用beautifulsoup( http://www.crummy.com/software/BeautifulSoup/bs4/doc/ )提取表,然后進行轉換。 嘗試將HTML表轉換為JSON 它顯示了如何使用beautifulsoup來獲取表並將其轉換為JSON。

暫無
暫無

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

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