У меня есть скрипт, который в настоящее время читает необработанные данные из файла .csv и выполняет анализ данных pandas по этим данным. В настоящее время файл .csv жестко запрограммирован и читается так:
data = pd.read_csv('test.csv',sep="|", names=col)
Я хочу изменить 2 вещи:
Я хочу превратить это в цикл, чтобы он просматривал каталог файлов .csv и выполнял анализ панд под каждым из них в сценарии.
Я хочу взять каждый файл .csv, удалить «.csv» и сохранить его в другой переменной списка, назовем его «new_table_list».
Я думаю, что мне нужно что-то вроде ниже, по крайней мере, для 1-го пункта (хотя я знаю, что это не совсем правильно). Я не уверен, как обратиться ко 2-му пункту
Любая помощь приветствуется
import os
path = '\test\test\csvfiles'
table_list = []
for filename in os.listdir(path):
if filename.endswith('.csv'):
table_list.append(file)
data = pd.read_csv(table_list,sep="|", names=col)