title: 'utf8' codec can't decode byte 0xf3
body: <p>I am using python 2.7 to read the json file. my code is </p>
  
  <pre><code>import json
  from json import JSONDecoder
  import os
  
  path=os.path.dirname(os.path.abspath(__file__))+'/json'
  print path
  for root, dirs, files in os.walk(os.path.dirname(path+'/json')):
      for f in files:  
          if f.lower().endswith((".json")):
              fp=open(root + '/'+f)
              data = fp.read()
              print data.decode('utf-8')
  </code></pre>
  
  <p>But I got the following error.</p>
  
  <pre><code>UnicodeDecodeError: 'utf8' codec can't decode byte 0xf3 in position 72: invalid
  continuation byte
  </code></pre>