title: Why should we NOT use sys.setdefaultencoding("utf-8") in a py script?
body: <p>I have seen few py scripts which use this at the top of the script. In what cases one should use it?</p>
  
  <pre><code>import sys
  reload(sys)
  sys.setdefaultencoding("utf-8")
  </code></pre>