2024-04-25 22:45:52 发布
网友
我的主_文件.py地址:
from bfile import bfunc def fna(): bfunc(sth) if __name__ == "__main__": fna()
你知道吗文件.py地址:
def bfunc(sth): #bla bla..
错误:
name 'bfunc' is not defined
两个文件在同一目录下
附言: 我什么都试过了Call a function from another file in Python
试试看
import bfile def fna(): bfile.bfunc(sth)
将__init__.pypython文件添加到当前工作中目录。所以呢python将目录视为包含打包。你呢可以查看文档here
__init__.py
添加export PYTHONPATH="." 解决了这个问题
export PYTHONPATH="."
试试看
将
__init__.py
python文件添加到当前工作中目录。所以呢python将目录视为包含打包。你呢可以查看文档here添加
export PYTHONPATH="."
解决了这个问题相关问题 更多 >
编程相关推荐