django [Errno 2]没有这样的文件或目录:

 qq2304944703 发布于 2023-01-31 11:44

我已经构建了一个脚本来读取Excel文件并将其内容保存到数据库中。(注意:文件和脚本位于不同的目录中)。但是,当我尝试以简单的导入方式从views.py执行脚本时,django抛出错误,找不到文件或目录:

[Errno 2] No such file or directory: '\\media\\documents\\GDRAT.xls\\'

我在脚本中的实际代码如下所示:

source_wb = xlrd.open_workbook('media/documents/GDRAT.xls')

我的脚本在父目录中。从命令行执行脚本就可以了,所以我为django为何以不同的方式阅读而苦恼。

我的views.py函数如下所示(注意:我返回父目录以查找脚本-看起来工作正常,只是找不到我需要读入的excel文件):

def UpdateGDRAT(request):
    os.chdir('..')
    import GDRAT
    return render_to_response('success.html')

任何指导,不胜感激!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有