Je travaille sur le dossier de transfert de fichiers via uart en python. Ci-dessous vous voyez la fonction simple, mais il y a un problème parce que j'obtiens une erreur comme dans le titre: IOError: [Errno 2] Aucun fichier ou répertoire: '1.jpg' où 1.jpg est l'un des fichiers dans le dossier de test. Donc c'est assez étrange parce que le programme connaît le nom de fichier qui n'existe pas pour ça! Qu'est-ce que je fais mal?IOError: [Errno 2] Aucun tel fichier ou répertoire (quand il existe vraiment) Python
def send2():
path = '/home/pi/Downloads/test/'
arr = os.listdir(path)
for x in arr:
with open(x, 'rb') as fh:
while True:
# send in 1024byte parts
chunk = fh.read(1024)
if not chunk: break
ser.write(chunk)
Et https://stackoverflow.com/questions/9765227/ioerror-errno-2-no-such-file- ou-directory-essay-to-open-a-file, et https://stackoverflow.com/questions/36477665/python-on-windows-ioerror-errno-2-no-such-file-or-directory –
utilisez 'glob.glob ('/ home/pi/Downloads/test/*') 'à la place ... –