【发布时间】:2016-11-19 06:24:51
【问题描述】:
我正在尝试进行模式搜索,如果匹配,则在计数器值上设置一个位数组。
runOutput = device[router].execute (cmd)
runOutput = output.split('\n')
print(runOutput)
for this_line,counter in enumerate(runOutput):
print(counter)
if re.search(r'dev_router', this_line) :
#want to use the counter to set something
得到以下错误:
如果 re.search(r'dev_router', this_line) :
2016-07-15T16:27:13:%错误:文件 “/auto/pysw/cel55/python/3.4.1/lib/python3.4/re.py”,第 166 行,
在搜索 2016-07-15T16:27:13: %-ERROR: return _compile(pattern, flags).search(string)
2016-07-15T16:27:13: %-ERROR: TypeError: 预期的字符串或缓冲区
【问题讨论】: