close
python 爬蟲中,有時候需要去讀頁面是 javascript 組成的結果
內容有時候會返回 javascript 物件裡面是 json型式
看起來像 json , 但python中無法解讀 (?
我們來看一個例子
這個:
{
'http://example.org/about': {
'http://purl.org/dc/terms/title': [
{'type': 'literal', 'value': "Anna's Homepage"}
]
}
}
不是JSON。
這個:
{
"http://example.org/about": {
"http://purl.org/dc/terms/title": [
{"type": "literal", "value": "Anna's Homepage"}
]
}
}
是JSON。
有注意到兩者的差異嗎? 不是JSON是因為它是使用單引號
真正JSON格式是雙引號
在這裡我們可以使用
str = str.replace("\'", "\"")
透過以上將符號做一個取代 就輕鬆解決
文章標籤
全站熱搜
留言列表