擅长:python、mysql、java
<p><s>“命令行参数”仅存在于进程。如果以这种方式运行代码,python脚本很可能会在进程启动时看到传递给它的参数(如果没有python代码,很难说)。</s>如注释中所建议的,您可以<a href="https://stackoverflow.com/q/5949735">override command line arguments too</a>。</p>
<p>如果要做的是传递参数,而不一定是命令行参数,那么有几种方法。</p>
<p>最简单的方法是将变量添加到您定义的作用域中,并在脚本中读取这些变量。例如:</p>
<pre><code>int variableName = 1337;
scope.SetVariable("variableName", variableName);
</code></pre>
<p>在python代码中,您将拥有<code>variableName</code>变量。</p>