TypeError: listdir: path should be string, bytes, os.PathLike or None, not list
时间: 2023-11-27 15:11:09 浏览: 307
TypeError: int() argument must be a string, a bytes-like object or a number, not ‘tuple’
5星 · 资源好评率100%
这个错误通常是由于调用 `os.listdir()` 函数时传入了一个列表(list)类型的参数导致的。`os.listdir()` 函数的参数应该是一个字符串(string)类型的路径名,或者是一个 `os.PathLike` 对象。
请检查你的代码,确保你传入的是一个字符串类型的路径名或者一个 `os.PathLike` 对象,而不是一个列表。你可以使用 `type()` 函数来检查参数的类型。
阅读全文