この文字列をPython3
からJson
に変換するにはどうすればよいですか?Python3からdictに変換する文字列
これは私のコードです:
Python2
から実行
import ast
mystr = b'[{\'1459161763632\': \'this_is_a_test\'}, {\'1459505002853\': "{\'hello\': 12345}"}, {\'1459505708472\': "{\'world\': 98765}"}]'
chunk = str(mystr)
chunk = ast.literal_eval(chunk)
print(chunk)
私が手:
Python3
から実行
[{'1459161763632': 'this_is_a_test'}, {'1459505002853': "{'hello': 12345}"}, {'1459505708472': "{'world': 98765}"}]
私が手:
b'[{\'1459161763632\': \'this_is_a_test\'}, {\'1459505002853\': "{\'hello\': 12345}"}, {\'1459505708472\': "{\'world\': 98765}"}]'
にはどうすればPython3
から実行して取得することができますPython2
と同じ結果ですか?
Py3の場合:chunk.decode( 'utf8')またはmystr.decode( 'utf8') – AndreyT