版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明出处,并告知本人 https://blog.csdn.net/the_conquer_zzy/article/details/83824745
现象:
在views.py 中 用open 函数,open("./xxx")这
种形式,采用相对路径,打开一个文件,提示找不到文件。 但是直接运行该py文件就没有问题
解决办法: 用绝对路径
pwd=os.path.dirname(__file__)
open(pwd+"/xxx")
这里有个os.path.dirname(__file__)
这句话的功能是找出 这条语句所在的.py文件所在的目录
os.path.dirname 就是找出参数所在的目录
__file__
是一个内置变量