Python 3.x 头优先python打印\u lol模块错误
我正在阅读第一本使用python3版本的python书籍。 我的nester文件夹所在的目录 C:\Users\Nimmi\AppData\Local\Programs\Python36\Lib\site packages\nester作为我的图像 导入模块嵌套器时,空闲时不会发生错误: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
>导入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):