擅长:python、mysql、java
<p>我更喜欢从文件目录开始指向路径</p>
<pre><code>import os
script_dir = os.path.dirname(__file__)
file_path = os.path.join(script_dir, 'relative/path/to/file.json')
with open(file_path, 'r') as fi:
pass
</code></pre>
<p>这允许不关心工作目录的更改。而且这也允许使用它的完整路径从任何目录运行脚本。</p>
<pre><code>python script/inner/script.py
</code></pre>
<p>或者</p>
<pre><code>python script.py
</code></pre>