擅长:python、mysql、java
<ol>
<li>如果要像第一次尝试那样使用Python代码,则需要启动Python解释器。你知道吗</li>
<li>如果要像第二次尝试那样从操作系统的命令行调用Python函数,则需要使用适当的模块(如<code>sys.argv</code>或<code>argparse</code>)。你知道吗</li>
</ol>
<p>例如:</p>
<pre><code>C:\SVN\Python Code> py
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import build_libs
>>> build_libs.build_libs(4, 'Release')
</code></pre>
<p>或者,在<code>build_libs.py</code>中,导入脚本顶部的<code>sys</code>模块,然后根据脚本末尾的参数运行函数:</p>
<pre><code>import sys
...
print(build_libs(int(sys.argv[1]), sys.argv[2]))
</code></pre>
<p>然后在操作系统的命令行:</p>
<pre><code>C:\SVN\Python Code> py build_libs 4 Release
</code></pre>