如下面所示,如果我们用file的readline或readlines,在每一行后面都有一个\n回车符
直接os.path.exists(readline)时总会返回false
>>> from os.path import exists
>>> exists('dog.png')
True
>>> exists('dog.png\n')
False
使用item.strip('\n') #前面的item为我定义的变量
去掉后再传递给os.path.exists(item) 就OK了。
希望对你有用。
如果有用,请点赞哈。送人玫瑰,手有余香。