2007年05月16日 星期三 13:32
vest = re.match(expression_vest, NetData)
print vest.group(0)
运行时会得到这样的提示:
print vest.group(1)
AttributeError: 'NoneType' object has no attribute 'group'
怎么回事儿呢?高人给说说~
迎风飘逸,pesoft at 126.com
2007-05-16
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070516/62a42cc4/attachment.htm
2007年05月16日 星期三 13:28
On 5/16/07, 迎风飘逸 <pesoft在126.com> wrote: > > > vest = re.match(expression_vest, NetData) 当匹配不成功时,re.match()会返回None,所以不能直接使用,要先判断一个结果是否不为None才可以,要这样: if vest: print vest.group(0) 因为你没有考虑还有出错或不满足条件的情况。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
Zeuux © 2025
京ICP备05028076号