AttributeError: module ‘xxx‘ has no attribute ‘xxx‘

环境:vscode

错误环境:在学模块,定义两个代码文件pp.py and test.py

#pp.py

def fib(n){

    result=[]
    a,b=0,1
    while(b
#test.py

import pp

pp.fib(500)

出现错误

AttributeError: module 'pp' has no attribute 'fib'

原因:pp.py没有编译生成可执行文件,在test.py中找不到pp.py的属性函数fib。

解决方法

运行一下定义的py文件,或者保存。

你可能感兴趣的:(python,python)