Использование файла CSV в выборе Django

У меня есть функция, которая вызывает варианты и активирует их в каждой Модели, однако, я хотел бы знать, есть ли способ использовать этот CSV файл автоматически, без необходимости вызывать его элемент за элементом...


def Equipe():
    with open("controle_pav/static/texto/equipes.csv", 'r') as arquivo:
        equipes = arquivo.read()
            EQUIPE = (                
                ('equipes', equipes.split()[0]),
                ('equipes', equipes.split()[1]),
                ('equipes', equipes.split()[2]),
                        )
        return EQUIPE

Есть ли способ использовать итератор или что-то подобное. ?

Я пытался сделать маршрутизатор с помощью for, но у меня ничего не получилось

Для чтения CSV можно использовать pandas следующим образом:

import pandas as pd
equipes = pd.read_csv("controle_pav/static/texto/equipes.csv", sep=" ", header=None)

equipes будет пандас DataFrame, который поддерживает все виды манипуляций.

Библиотека Pandas может стать вашим решением: https://pandas.pydata.org/

Пожалуйста, объясните подробнее о вашем файле csv и что именно должна возвращать функция Equipe, если вам нужна дальнейшая помощь

Вернуться на верх