调试显示存在组时,“NoneType”对象没有属性“group”

2024-04-19 01:11:07 发布

您现在位置:Python中文网/ 问答频道 /正文

编写以下代码时,控制台显示错误:

AttributeError: 'NoneType' object has no attribute 'group'

代码:

req = re.search("([0-9]+)([A-Za-z]+)", data).group(0)

但是,调试时我看到有一个组,代码继续运行而不是崩溃。例如,当数据为"30DIR /Users/user1/Documents/"时,控制台在调试时发出一个错误,显示有匹配项:"30DIR"。你知道吗


Tags: 数据no代码researchdataobject错误