0
import urllib2
url = "http://www.reddit.com/r/pics/hot.json"
hdr = { 'User-Agent' : 'super happy flair bot by /u/spladug' }
req = urllib2.Request(url, headers=hdr)
html = urllib2.urlopen(req).read()
data = '{0}({1})'.format("callback", html)
print data

一部のサイトからスクレイピングしたデータを使用して、戻り値を JSONP に対応させたいのですが、ブラウザの出力は次のとおりです。

callback({"kind": "Listing", "data":........

実際に私が欲しい:

callback({"kind": "Listing", "data":........

引用符を に変換したくありません。"関数 read() を使用しない方がよいかもしれませんが、対処方法がわかりません。

誰かが私を助けることができますか?

4

0 に答える 0