我想要一些来自具有以下 url 的网站的数据: http ://www.iex.nl/Ajax/ChartData/interday.ashx?id=360113249&callback=ChartData
我认为数据是Json。转到浏览器中的 url,我可以读取数据。
在python中,我有以下代码:
import urllib
import re
import json
import chardet
url = "http://www.iex.nl/Ajax/ChartData/interday.ashx?id=360113249&callback=ChartData"
htmlfile = urllib.urlopen(url).read()
chardet.detect(htmlfile)
这给出了以下输出: {'confidence': 0.0, 'encoding': None}
当我打印 htmlfile 时,它看起来像是'utf8'。
chardet 输出的原因可能是什么?