Файл не найден в основном из-за того, что вы указали неверный путь или файл фактически не существует.
Когда вы делаете pd.read_csv(dir_list[i], sep = " ", header = None)
, вы даете каждому имени файла / папки, а не путьфайла. поэтому в вашем текущем каталоге, где вы пишете код Python, файл не существует
Одним из решений этого является добавление пути к каждому элементу списка dir
path= r"c:\somedir\somefolder\"
dir_list2=[]
for x in range(length):
dir_list2.append(path+str(dir_list[x]))
Проблема дляВы бы здесь выбрали путь, который вы выбрали, имеет косую черту (/), в то время как Windows использует косую черту для навигации. Используйте это решение для ответа
path = "F:/study/folder0/"
dir_list = os.listdir(path) #list of the files in folder
length = len(dir_list)
for i in range(length):
text = pd.read_csv("F:\\study\\folder0\\"+str(dir_list[i]), sep = " ", header = None)
text['new'] = text.apply(' '.join, axis=1)
Спасибо, надеемся, что это помогло.