Я сейчас пытаюсь прочитать некоторые текстовые файлы как Pandas DataFrames, и программа продолжает выдавать ошибку, что файл не существует.
Код, который я написал:
import os
import pandas as pd
cwd = os.getcwd()
path1 = os.path.join(cwd, 'sub1/sub2/sub3')
path2 = os.path.join(cwd, 'sub1/sub2/sub3')
files = []
for f in list(os.listdir(path1)):
files.append(pd.read_csv(f))
Когда я запускаю этот код, я получаю:
FileNotFoundError: [Errno 2] File b'text_file.txt' does not exist: b'text_file.txt'
, что довольно странно, потому что когда я запускаю os.listdir(path1)
, я получаю имя всех файлов с включенным text_file.txt
. Кроме того, я заметил, что когда я на самом деле перехожу в каталог, где находится текстовый файл, программа запускается без проблем.
Есть ли что-то, что я в принципе делаю неправильно? Спасибо.