Replace Backslashes with Forward Slashes in Python
<p>I'm writing a cross platform file explorer in python. I am trying to convert any backslashes in a path into forward slashes in order to deal with all paths in one format.</p>

<p>I've tried not only using string.replace(str, '\\', '/'), but also creating a method manually to search through the string and replace the instances, and both do not work properly, as a path name such as: </p>

<pre><code>\dir\anotherdir\foodir\more
</code></pre>

<p>changes to:</p>

<pre><code>/dir/anotherdir\x0oodir/more
</code></pre>

<p>I am assuming that this has something to do with how Python represents escape characters or something of the sort. How do I prevent this happening?</p>
