Могу ли я обработать CSV-файл в представлении Django, я не хочу создавать модель для CSV-файла - PullRequest
0 голосов
/ 27 июня 2018

У меня есть алгоритм дерева решений, который обучался по данным, хранящимся в CSV-файле, теперь я использую django для создания простой веб-программы, которая получает тестовые данные с веб-страницы, а затем django обрабатывает ввод и перенаправляет на веб-страница результата, которая содержит результат, предсказанный алгоритмом. Теперь я застреваю, когда пытаюсь прочитать CSV-файл в view.py: это структура проекта:

structure

как показано на рисунке выше, я поместил mybtrain.csv (файл данных обучения, который я пытаюсь прочитать) в 'mysite'

затем я пишу код в view.py, как показано ниже:

enter image description here

в IDE просто скажите, не могу найти файл csv, затем я помещаю mybtrain в defineSafety, который является единственным приложением, которое я создал, по-прежнему не работает, поэтому я просто хочу спросить:

Может ли мой путь работать, если я что-то изменяю или это просто не на правильном пути?

1 Ответ

0 голосов
/ 27 июня 2018

чтобы получить путь к вашему CSV-файлу, вы можете попробовать что-то вроде этого

import os

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

где REAL_PATH будет путем к вашему views.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...