Python Aucun file ou directory de ce type

J'essaie d'itérer sur un dossier contenant uniquement des files xls et de les ouvrir un par un. Remarque: tous les files xsl sont énumérés comme "001_text.xls", … "030_text.xls".

Mon code est:

xls_path=r'C:\path\to\my\folder' for file in os.listdir(xls_path): book = xlrd.open_workbook(file) sheet = book.sheet_by_index(0) filt_xls = [ el for el in sheet.col_values(0)] print file.title() print filt_xls 

Le problème est que je reçois la sortie uniquement pour le premier file (001_text.xls) et consécutivement l'erreur:

 IOError: [Errno 2] No such file or directory: '002_Testo.xls' 

Y a-t-il un moyen de le résoudre?

Vous avez probablement oublié d'append un nom de directory à chaque path de file

 import os.path for file in os.listdir(xls_path): file = os.path.join(xls_path, file) .....