【发布时间】:2019-04-26 03:42:58
【问题描述】:
我无法使用 BueatifulSoup 获取一个 javascript 表,返回空数组
import requests, json
text = requests.get("https://www.hkex.com.hk/Mutual-Market/Stock-Connect/Statistics/Historical-Daily?sc_lang=en#select4=0&select5=2&select3=0&select2=3&select1=24")
data = json.loads(text)
print(data['Scty'])
【问题讨论】:
-
你是说bueatifulsoup吗?
-
您下载的网页包含html而不是json,所以Python会抛出错误。另外,您使用 Bueatiful Soup 的代码在哪里?
-
我从 BeutifulSoap 开始,但没有用。所以我尝试了 Json
-
这个页面上的哪个表?