擅长:python、mysql、java
<p>在这里挖掘一个旧问题,但是在Python 3.4+上可以使用<a href="https://docs.python.org/3/library/pathlib.html#operators" rel="noreferrer">pathlib operators</a>:</p>
<pre><code>from pathlib import Path
# evaluates to ./src/cool-code/coolest-code.py on Mac
concatenated_path = Path("./src") / "cool-code\\coolest-code.py"
</code></pre>
<p>如果您有幸运行最新版本的Python,那么它可能比<code>os.path.join()</code>更具可读性。但是,如果必须在僵化的或遗留的环境中运行代码,则还需要权衡与旧版本Python的兼容性。</p>