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号