擅长:python、mysql、java
<p>你有几个选择</p>
<pre><code>working_directory=$PWD
python3.8 main.py "$working_directory"
</code></pre>
<p>这将把变量的值作为命令行参数传递。在Python中,您将使用<code>sys.argv[1]</code>访问它</p>
<pre><code>export working_directory=$PWD
python3.8 main.py
</code></pre>
<p>这将使用<code>export</code>添加一个环境变量。在Python中,您可以使用<code>import os</code>和<code>os.getenv('working_directory')</code>来访问它</p>
<p>您还可以使用以下语法:</p>
<pre><code>working_directory=$PWD python3.8 main.py
</code></pre>
<p>这将产生相同的(环境变量),而不会扰乱调用shell的环境</p>