擅长:python、mysql、java
<p>也就是说你的街区</p>
<pre><code>if options.benchmark == 'perlbench':
process = Mybench.perlbench
elif options.benchmark == 'bzip2':
process = Mybench.bzip2
elif options.benchmark == 'gcc':
process = Mybench.gcc
</code></pre>
<p>与任何<code>options.benchmark</code>都不匹配,因此变量<code>process</code>从未分配过任何内容。你需要扔一个</p>
<pre><code>else:
process = Mybench.<somedefault>
</code></pre>
<p>最后(当然要根据需要填写<code><somedefault></code>)。或者,如果这是一个无效的情况,你可以提出一个例外,也许。</p>