<br><br><div class="gmail_quote">On Wed, Aug 10, 2011 at 13:30, 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;">

<div class="im">On 10/08/11 21:25, MinRK wrote:<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Aug 10, 2011 at 07:39, John Reid &lt;<a href="mailto:j.reid@mail.cryst.bbk.ac.uk">j.reid@mail.cryst.bbk.ac.uk</a><br>
</div><div class="im">&gt; &lt;mailto:<a href="mailto:j.reid@mail.cryst.bbk.ac.uk">j.reid@mail.cryst.bbk.ac.uk</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     Hi,<br>
&gt;<br>
&gt;     I&#39;ve switched to 0.11 recently and am very happy with it. One thing I<br>
&gt;     did notice is that all of sys.argv is now unicode. Is there any way to<br>
&gt;     get back to the old behaviour where sys.argv was string?<br>
&gt;<br>
&gt;<br>
&gt; We have found things to be better behaved when argv is decoded.  You<br>
&gt; can, of course, encode it right back to bytes with:<br>
&gt;<br>
&gt; sys.argv = [ a.encode(sys.stdin.encoding or &#39;ascii&#39;) for a in sys.argv ]<br>
&gt;<br>
</div>OK I will try that. I&#39;ve no doubt unicode is better in general than<br>
ascii but in my case it broke most of my scripts as they interface to<br>
C++ libraries that expected ascii. So just to make sure: there&#39;s no<br>
option in ipython to revert the behaviour and no plans to introduce one?<br></blockquote><div><br></div><div>None that I know of.  If this does cause problems, we might do something like put our unicode args in sys.argvu, without fixing sys.argv.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5"><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>
</div></div></blockquote></div><br>