Python引用其他模块的函数使用的语法是:
from 模块名 import 函数名
如果将my_abs()函数定义保存为abstest.py文件,那么在该文件所在目录下,启动解释器,输入from abstest import my_abs,就可以执行my_abs函数。
那么,如何引用其他文件夹下的py文件
若要引用的包与文件不在同一个文件夹下。如何引用?
直接引用没有效果的原因,是该文件所在路径并未在系统环境变量中记录。
所以,
首先,先将包所在文件夹添加至系统环境变量。再进行引用。
import sys
sys.path.append("E:\\")
再引用就可以了。
from test import myabs
特殊情况:
引用包时,系统根据环境变量多条路径先后顺序寻找。若恰巧,你即将引入的包名已经在以前的环境变量路径中存在,则发生引用错误。
解决方案:文章来源:https://www.toymoban.com/news/detail-600109.html
import sys
sys.path.insert(0, "E:\\")
学会了就点个赞吧。文章来源地址https://www.toymoban.com/news/detail-600109.html
到了这里,关于Python如何引用其他文件夹下的py文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!