Python 3.x 头优先python打印\u lol模块错误

Python 3.x 头优先python打印\u lol模块错误,python-3.x,Python 3.x,我正在阅读第一本使用python3版本的python书籍。 我的nester文件夹所在的目录 C:\Users\Nimmi\AppData\Local\Programs\Python36\Lib\site packages\nester作为我的图像 导入模块嵌套器时,空闲时不会发生错误: >导入nester 我在nester.py中编写了以下代码: 当我尝试调用nester.print_lol()函数时,它会给出错误提示: 文件“”,第1行,在 nester.print_lol(原因) Attr

我正在阅读第一本使用python3版本的python书籍。 我的nester文件夹所在的目录 C:\Users\Nimmi\AppData\Local\Programs\Python36\Lib\site packages\nester作为我的图像

导入模块嵌套器时,空闲时不会发生错误:
>导入nester

我在nester.py中编写了以下代码:

当我尝试调用nester.print_lol()函数时,它会给出错误提示:

文件“”,第1行,在 nester.print_lol(原因) AttributeError:模块“nester”没有属性“print\u lol”

其中casu=[“圣日”,“生命意义”] 请说明如何解决此错误


我必须解决我得到的属性错误,即模块“nester”没有属性“print\u lol”您可以尝试
dir(nester)
?我尝试了dir(nester),它给出了以下['doc'、'loader'、'name'、'package'、'path'、'spec']您是否碰巧有两个同名的文件?您提供的输出不包含您的函数,它应该包含。不,我没有任何其他同名文件
def print_lol(the_list,level):
for each_item in the_list:
    if isinstance(each_item, list):
        print_lol(each_item)
    else:
        for tab_stop in range(level):
            print("\t", end ='')
        print(each_item)
Traceback (most recent call last):