普通的“搞笑”和“搞笑”文件的区别是什么文件cmp.dircmp?

2024-05-19 19:18:08 发布

您现在位置:Python中文网/ 问答频道 /正文

标准库中的filecmp模块包含一个dircmp class,它有两个相似的发音属性:

普通笑话:

Names in both a and b, such that the type differs between the directories, or names for which os.stat() reports an error.

有趣的文件:

Files which are in both a and b, but could not be compared.

什么会导致文件或目录出现在常见的笑话中? 什么会导致文件或目录出现在有趣的文件中?在


Tags: 模块and文件thein目录which标准
1条回答
网友
1楼 · 发布于 2024-05-19 19:18:08

{a1}。在

如果两个文件的类型不匹配(例如一个是文件,另一个是目录),或者它不是可识别的类型,或操作系统统计爆炸了。当只查看文件名和类型时,将在第一个过程中返回这些值。在

funny_files是由dircmp认为可以比较的文件组成的,但由于某种原因无法读取操作系统错误在阅读时可能(比如拒绝许可)。当实际尝试查看文件中的差异时(实际运行filecmp.cmp)将在第二次传递中返回这些文件。在

我不知道filecmp module-谢谢你引起我的注意!在

相关问题 更多 >