我有一个如下字符串:
{"url":"<a href="http://www.blah.com/blah/blah"> click here </a>"}
我想将字符串转换为字典,但问题是,当我使用 eval() 时,它失败了。
>>> s = r'{"url":"<a href="http://www.blah.com/blah/blah"> click here </a>"}'
>>> d = eval(s)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 1
{"url":"<a href="http://www.blah.com/blah/blah"> click here </a>"}
^
SyntaxError: invalid syntax
给定上面的例子,有没有办法将字符串 s 转换成字典,这样我就可以通过引用 d['url'] 来访问 url 的值