Ich arbeite auf Transfer-Ordner von Dateien über Uart in Python. Unten sehen Sie einfache Funktion, aber es gibt ein Problem, weil ich Fehler wie im Titel bekomme: IOError: [Errno 2] Keine solche Datei oder Verzeichnis: '1.jpg' wo 1.jpg ist eine der Dateien im Testordner. Es ist also ziemlich seltsam, da Programm den Dateinamen kennt, der dafür nicht existiert?! Was mache ich falsch?IOError: [Errno 2] Keine solche Datei oder Verzeichnis (wenn es wirklich existiert) 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)
Und https://stackoverflow.com/questions/9765227/ioerror-errno-2-no-such-file- or-Verzeichnis-versuchen-zu-öffnen-eine-Datei und https://stackoverflow.com/questions/36477665/python-on-windows-ioerror-errno-2-no-such-file-or-directory –
Vielleicht benutze 'glob.glob ('/ home/pi/Downloads/test/*') 'stattdessen ... –