擅长:python、mysql、java
<p>我将更改<code>RunScript</code>以接受带有<code>params</code>修饰符的参数数组。在</p>
<pre><code>public void Run_Script(string scriptPathName, params object[] arguments)
</code></pre>
<p>那就换这条线</p>
^{pr2}$
<p>为了这个</p>
<pre><code>processStartInfo.Arguments = scriptPathName + " " + string.Join(" ", arguments);
</code></pre>
<p>因此它将包括脚本名称和传递给它的参数。
然后这样调用它(<code>params</code>意味着您可以列出任意多个参数。在</p>
<pre><code>python.Run_Script(@"\\gisdb01\gis\tools\Python\TA_Report\Update_4_Road.pyc", dbegin, dend);
</code></pre>