Python-无法从路径检测文件

Python-can't detect file from path

我开发了一个获取路径的脚本,读取包含图片和列表的目录,并从最旧到最新存储在 csv 文件中。 但该脚本只能在放置图片的同一文件夹中使用,但不能在文件夹外使用。回溯说: OSERROR [2] 找不到这样的目录:'picname.jpg' 而且跟getntime有关。 它在 Ubuntu 16.04 和 Python 2.7 中运行,适用于 Anki2.0 是代码;

https://github.com/Marcogb81/create-CSV-images-for-anki/blob/master/image_csv_anki.py

必须给出图片的绝对路径

您必须更改:

directory.sort(key=lambda x: os.path.getmtime(x)) 

directory.sort(key=lambda x: os.path.getmtime(os.path.join(path, x)))