擅长:python、mysql、java
<p>如果在名为<code>inputs</code>的字典中有这些输入,则可以执行以下操作:</p>
<pre><code>errors = []
for inputname, inputval in self.inputs.items():
if not inputval:
errors.append("Please provide a {}".format(inputname))
try:
setattr(self, inputname, int(inputval.GetValue()))
except:
errors.append("Value for {0} needs to be an integer.".format(inputname))
if errors:
raise RuntimeError('\n'.join(errors))
</code></pre>