3

次の URL の Web サイトのデータが必要です: 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 の出力の理由は何でしょうか?

4

0 に答える 0