title: can not decoed using utf-8 after encoding with utf-8
body: <p>In a situation I had to store data as <code>utf-8</code> and now when I want to fetch and <code>decode('utf-8')</code> data it's just simply does not work. Consider line below as an example:</p>
  <pre><code>\x0d\x0a\xd8\xb3\xd8\xa7\xd9\x82\xdb\x8c\xe2\x80\x8c\xd9\x86\xd8\xa7\xd9\x85\xd9\x87
  </code></pre>
  <p>You can simply copy the line below to convert the string above to the human readable format:</p>
  <pre><code>b&quot;\x0d\x0a\xd8\xb3\xd8\xa7\xd9\x82\xdb\x8c\xe2\x80\x8c\xd9\x86\xd8\xa7\xd9\x85\xd9\x87&quot;.decode(&quot;utf-8&quot;)
  </code></pre>
  <p>However could not find a way to convert the string to <code>bytestring</code> without corrupting the string. I tried following methods but all of them failed:</p>
  <pre><code>.decode(&quot;utf-8&quot;)
  .decode()
  .bytes()
  </code></pre>
  <p>Up until this point I could not find solution in OS or other places. Appreciate any help.</p>