擅长:python、mysql、java
<p><code>os.path</code>是处理路径的最佳方法,在Python中也可以使用正斜杠。你知道吗</p>
<pre><code>In [714]: script = r"C:/Users/dell/byteyears.py"
In [715]: head, tail = os.path.split(script)
In [716]: os.path.join(head, 'Python27', tail)
Out[716]: 'C:/Users/dell/Python27/byteyears.py'
</code></pre>
<p>在模块中。你知道吗</p>
<pre><code>import os
script = r"C:/Users/dell/byteyears.py"
head, tail = os.path.split(script)
newpath = os.path.join(head, 'Python27', tail)
print newpath
</code></pre>
<p>给予</p>
<pre><code>'C:/Users/dell/Python27/byteyears.py'
</code></pre>
<p>在内部,Python对斜杠一般是不可知的,所以使用前斜杠“/”,因为它们看起来更漂亮,而且不用逃避。你知道吗</p>