擅长:python、mysql、java
<p>嗯,我不明白你为什么要这么做,但你真的已经具备了完成这项任务所需的一切:</p>
<p>第一个python脚本(我称之为软拷贝)公司名称:</p>
<pre><code>import argparse
import subprocess
import os
commandLineArgumentParser = argparse.ArgumentParser()
commandLineArgumentParser.add_argument("-fname", "--fname", help="first name")
commandLineArgumentParser.add_argument("-lname","--lname", help="last name")
commandLineArguments = commandLineArgumentParser.parse_args()
fname = commandLineArguments.fname
lname = commandLineArguments.lname
print("%s\n%s" %(fname,lname))
command = "python sof2.py {arg1} {arg2}".format(arg1=fname, arg2=lname)
os.system(command)
</code></pre>
<p>第二个python脚本(这里是sof2.py)</p>
^{pr2}$
<p>这给了我以下的执行:</p>
<pre><code>python3 sof.py -fname foo -lname bar
foo
bar
foo
bar
</code></pre>
<p>注意:我使用python3,但是如果您必须使用python2,那么这段代码仍然正确,只需删除<code>(</code>和{<cd2>}围绕{<cd3>}</p>