私は自分に関連するいくつかの質問を検討しましたが、これは少しユニークであることがわかりました。OSX10.7でPython2.7.1を使用しています。もう1つ注意してください:私は開発者というよりはハッカーです。
「PrettyPrint :」を実行するために、 Pythonドキュメントから以下の構文を取得しました。
date = {}
data = urllib2.urlopen(url)
s = json.dumps(data.read(), sort_keys=True, indent=4)
print '\n'.join([l.rstrip() for l in s.splitlines()])
rstrip / splitlinesコマンドを使用すると、例のように呼び出しが拡張されると思いました。
また、それが関連しているかどうかはわかりませんが、出力をpython -mjson.tool
応答にパイプするためにトリングするときはNo JSON object could be decoded
これが私が解析しようとしているcURL出力のスニペットです:
{"data":[{"name":"Site Member","created_at":"2012-07-24T11:22:04-07:00","activity_id":"500ee7cbbaf02xxx8e011e2e",
等々。
主な目的は、この混乱したデータを読みやすくして、そこから学び、引数に基づいてデータの自動スクレイピングの構造化を開始できるようにすることです。私を環境にやさしく成功させるためのガイダンスは、大きな助けになります。
ありがとう、
mjb