Python执行时,re.search报错,求原因及解决方案。

执行以下代码时,re.search报错。按理说我代码没啥问题,不知道怎么回事。求大神帮助!

hand=open("regex_sum_42.txt")
for line in hand:
    line=line.rstrip()
    if re.search("Why",line):
        print(line)

执行结果:
Traceback (most recent call last):
File "task1.py", line 4, in
if re.search("Why",line):
NameError: name 're' is not defined

在开头添加import re,你没有导入这个模块。