2015-01-02 84 views
0

我有Python中的字符串,我想從中提取一些信息。它幾乎有你可以看到的列表格式。Python:如何將字符串的特定部分提取到列表中

有沒有簡單的方法將其轉換爲列表?正如你可以告訴我是新來的Python和正則表達式

我的數據後,在「值」(3個陣列) 和相應的標籤

Output

+0

請,發佈您的代碼! – Kasramvd

+0

除非符合問題指南,否則我們無法準確回答您的問題。 –

+2

解析屏幕截圖更有趣! –

回答

0

這是javascript,所以最好用json解碼。 如果這是你想要的解碼或者你總是有隻有文字只有一次文字"values": ,您可以使用

import json 
mark = '"values":' 
lists = json.JSONDecoder().raw_decode(text, text.index(mark)+len(mark))[0] 
+0

這個工程。非常感謝。並向張貼截圖的其他海報道歉。我無法把它作爲代碼發佈。 – user989803

0

ast.literal_eval(re.search("data:(.*)",text_content).groups()[0]) 
+1

你不能使用'literal_eval'和'SRE_Match'實例 – Daniel

+0

哎呦現在修復 –