擅长:python、mysql、java
<p>为什么不使用python3内置的<strong>ast</strong>库函数<strong>literal\u eval</strong>。最好使用<strong>文字\u eval</strong>而不是eval</p>
<pre><code>import ast
str_of_dict = "{'key1': 'key1value', 'key2': 'key2value'}"
ast.literal_eval(str_of_dict)
</code></pre>
<p>将输出为<strong>实际词典</strong></p>
<pre><code>{'key1': 'key1value', 'key2': 'key2value'}
</code></pre>
<p>你想怎么做就怎么做。你知道吗</p>