<br><br><div class="gmail_quote">On Wed, Aug 10, 2011 at 07:39, John Reid <span dir="ltr">&lt;<a href="mailto:j.reid@mail.cryst.bbk.ac.uk">j.reid@mail.cryst.bbk.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi,<br>
<br>
I&#39;ve switched to 0.11 recently and am very happy with it. One thing I<br>
did notice is that all of sys.argv is now unicode. Is there any way to<br>
get back to the old behaviour where sys.argv was string?<br></blockquote><div><br></div><div>We have found things to be better behaved when argv is decoded. ¬†You can, of course, encode it right back to bytes with:</div><div>

<br></div><div>sys.argv = [ a.encode(sys.stdin.encoding or &#39;ascii&#39;) for a in sys.argv ]</div><div><br></div><div>-MinRK</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
Thanks,<br>
John.<br>
<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div><br>