擅长:python、mysql、java
<p>以下是哪些有效,哪些无效:
对于测试脚本示例1,需要在测试脚本中添加全局
全球V1
V1=0
def fun1():
如果V1==1:#现在没有错误</p>
<p>失败案例的另一个例子:
改变序列的测试脚本示例2仍然失败</p>
<pre><code>def fun2(x):
x = 0
def ff(vv):
fun2(vv)
ff(2) #when calling ff, error saying no fun2 defined
</code></pre>
<p>打印输出信息:</p>
<p>回溯(最近一次呼叫最后一次):</p>
<p>文件“c:\Users\a0272122\Documents\Python Scripts\I2C\u USB2Any\I2C\u wr.py”,第68行,在
main()</p>
<p>文件“c:\Users\a0272122\Documents\Python Scripts\I2C\u USB2Any\I2C\u wr.py”,主目录第42行
execfile(文件名)</p>
<p>文件“pattern_test.py”,第122行,在
<strong>apb_read_modifywrite</strong>(0x1A4、0x000000E0、0x00000020)</p>
<p>文件“pattern_test.py”,第113行,在apb_read_modifywrite中
读取数据=<strong>apb\U读取记录(addr16b)</p>
<p>名称错误:未定义全局名称“apb\U read\U reg”</p>