环境: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文件,或者保存。