Определение синтаксиса JSON говорит о том, что теги html / xml (например, часть <script>...</script>
) не являются частью действительного json, см. Описание в http://json.org. Некоторые браузеры и инструменты игнорируют эти вещи молча, нопитон нет.Я хотел бы вставить код JavaScript (Google Analytics), чтобы получить информацию о пользователях, использующих этот сервис (место, браузеры, ОС ...).Что вы предлагаете делать?Я должен решить проблему в [выходной браузер] [^ 1] или [скрипт Python] [^ 2]?спасибо,
Антонио
[^ 1]: вывод в браузере
<script>...</script>
[{"key": "value"}]
[^ 2]: скрипт Python
#!/usr/bin/env python
import urllib2, urllib, json
url="http://.........."
params = {}
url = url + '?' + urllib.urlencode(params, doseq=True)
req = urllib2.Request(url)
headers = {'Accept':'application/json;text/json'}
for key, val in headers.items():
req.add_header(key, val)
data = urllib2.urlopen(req)
print json.load(data)