我可以在Django视图中处理csv文件吗,我不想为csv fi创建模型

2024-04-26 06:14:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个决策树算法,它通过存储在csv文件中的数据来训练自己,现在我使用django创建一个简单的web程序,从web页面接收测试数据,然后django将处理输入并重定向到结果web页面,该页面包含算法预测的结果。现在,当我试图读取csv文件时,我被卡住了视图.py: 这是项目结构:

structure

如上图所示,我把mybtrain.csv文件(我试图读取的训练数据文件)在“mysite”下

然后我写了一些代码视图.py,如下所示:

enter image description here

IDE只是告诉我,找不到csv文件,然后我把mybtrain放在determineSafety下,这是我创建的唯一一个应用程序,仍然不起作用,所以我只想问:

如果我修改了某些内容,或者这不在正确的轨道上,我的方法是否可行?


Tags: 文件csv数据项目djangopy程序算法
1条回答
网友
1楼 · 发布于 2024-04-26 06:14:49

要获取csv文件的路径,可以尝试以下操作

import os

filepath = '{REAL_PATH}/{CSV_PATH}'.format(
    REAL_PATH=os.path.dirname(os.path.realpath(__file__)),
    CSV_PATH='path/to/mybtrain.csv'
)

其中真正的路径是你的views.py

相关问题 更多 >