title: Python JSON dump accended characters
body: <p>I'm using a program called Wrapper.py(<a href="https://github.com/benbaptist/minecraft-wrapper" rel="nofollow noreferrer">this</a>), but there's some type of error. Becouse it's Python, I've tried to found the error. As far as I know, the error is at that it tries to write &amp; load some JSON, but it receives strings like this: &quot;Közép-európai nyelvezet&quot;, or something like this. It causes UnicodeDecodeError:</p>
  <pre class="lang-python prettyprint-override"><code>&gt;&gt;&gt;import json
  &gt;&gt;&gt;out={&quot;a&quot;:&quot;Közép-európai nyelvterület&quot;}
  &gt;&gt;&gt;json.dumps(out)
  Tracebank(the path, etc.)
  UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 1: Invalid start byte
  </code></pre>
  <p>Then I googled, &amp; found that solution for encoding:</p>
  <pre class="lang-python prettyprint-override"><code>&gt;&gt;&gt;a=json.dumps(out,ensure_ascii=False)
  &gt;&gt;&gt;a
  '{&quot;a&quot;:&quot;K\x94z\x82p-eur\xarpai nyelvter\x81let&quot;}'
  </code></pre>
  <p>Then I wanted to load it:</p>
  <pre class="lang-python prettyprint-override"><code>&gt;&gt;&gt;json.loads(a)
  Traceback, etc.
  UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 1: Invalid start byte
  </code></pre>
  <pre class="lang-python prettyprint-override"><code>&gt;&gt;&gt;json.load(a,ensure_ascii=False)
  Traceback
  TypeError: __init__() got an unespected keyword argument: 'ensure_ascii'
  </code></pre>
  <p>How can I load my data back?</p>
  <p>Thanks in advance for your help!</p>