Я использую Macbook с MA C OS X catalina и последней установкой anaconda.
У меня есть список файлов, которые я хочу прочитать в папке со многими файлами. Список файлов содержится в листе Excel в следующем формате.
Этот файл называется list.xlsx
Каталог и подкаталоги файлов CSV расположены в папке следующим образом "/Users/XXX/Documents/test/data"
В каталоге есть много других файлов, которые я не хочу использовать, поэтому я хочу просмотреть этот список.xlsx файлов, которые у меня есть.
Когда я делаю df = pd.csv_read("/Users/XXX/Documents/test/data/A/ABCS.csv")
, файл читается отлично. Это первый файл в моем списке.
Однако, когда я загружаю файл таким образом, я могу выполнить для l oop,
filelist = pd.read_excel("/Users/XXX/Documents/test/list.xlsx")
df = pd.csv_read(f"/Users/XXX/Documents/test/data/{filelist.File[0]}")
Я получаю 'FileNotFoundError: [Error 2] File /Users/XXX/Documents/test/data/A/ABCS.csv does not exist:/Users/XXX/Documents/test/data/A/ABCS.csv'
Несмотря на то, что он показывает точное местоположение, которое я использовал выше. Почему это происходит и как мне это исправить? Кажется, что когда я загружаю имена файлов, используя pandas, он не может быть правильно прочитан.