os.scandir声称是一个更好的目录迭代器并且比os.walk(). 它成为 Python 3 stdlib 的一部分。在生产环境中工作,从迁移os.walk()到os.scandir()?
小智 1
我曾经在Python 2.7中使用过os.scandir()。由于奇怪的 unicode 字符,它一直崩溃。(\xc3\xb9 \xe1\xbb\xb3 \xc7\xb9以及类似的)。切换回 os.walk() ,一切都很好。我建议您测试一下是否有问题。
除此之外,它确实更快,尤其是在 Windows 上。
\n| 归档时间: |
|
| 查看次数: |
7212 次 |
| 最近记录: |