<p>使用python的<a href="https://docs.python.org/2/library/ast.html" rel="nofollow noreferrer">ast</a>包来评估所需文本的实际形式。
假设您的字符串,下面可能是适合您需求的解决方案。你知道吗</p>
<pre><code>import ast
original_value = '(\'37.2 mi\', \'{\\n "destination_addresses" : [ "Pimpri-Chinchwad, Maharashtra, India" ],\\n "origin_addresses" : [ "Ranjangaon, Maharashtra, India" ],\\n "rows" : [\\n {\\n "elements" : [\\n {\\n "distance" : {\\n "text" : "37.2 mi",\\n "value" : 59925\\n },\\n "duration" : {\\n "text" : "1 hour 37 mins",\\n "value" : 5814\\n },\\n "status" : "OK"\\n }\\n ]\\n }\\n ],\\n "status" : "OK"\\n}\\n\')'
formatted_value = ast.literal_eval(original_value)
print(formatted_value)
</code></pre>
<p>这将输出为-</p>
<blockquote>
<p>('37.2 mi', '{\n "destination_addresses" : [ "Pimpri-Chinchwad,
Maharashtra, India" ],\n "origin_addresses" : [ "Ranjangaon,
Maharashtra, India" ],\n "rows" : [\n {\n "elements" :
[\n {\n "distance" : {\n<br/>
"text" : "37.2 mi",\n "value" : 59925\n<br/>
},\n "duration" : {\n "text" : "1 hour
37 mins",\n "value" : 5814\n },\n<br/>
"status" : "OK"\n }\n ]\n }\n ],\n<br/>
"status" : "OK"\n}\n')</p>
</blockquote>