os.walk()在循环的每次迭代中,返回 3 个值:
1.当前文件夹名称的字符串。
2.当前文件夹中子文件夹的字符串的列表。
3.当前文件夹中文件的字符串的列表。
所谓当前文件夹,是指 for 循环当前迭代的文件夹。程序的当前工作目录,不 会因为 os.walk()而改变
for(path,files)in os.walk(path):
ValueError: too many values to unpack (expected 2) 返回值的数量
博客介绍了 os.walk()函数在每次循环迭代中会返回 3 个值,分别是当前文件夹名称字符串、子文件夹字符串列表和文件字符串列表,且程序当前工作目录不会因该函数改变,还给出了使用时出现 ValueError 错误的示例。
os.walk()在循环的每次迭代中,返回 3 个值:
1.当前文件夹名称的字符串。
2.当前文件夹中子文件夹的字符串的列表。
3.当前文件夹中文件的字符串的列表。
所谓当前文件夹,是指 for 循环当前迭代的文件夹。程序的当前工作目录,不 会因为 os.walk()而改变
for(path,files)in os.walk(path):
ValueError: too many values to unpack (expected 2) 返回值的数量

被折叠的 条评论
为什么被折叠?