标准库中的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.
什么会导致文件或目录出现在常见的笑话中? 什么会导致文件或目录出现在有趣的文件中?在
{a1}。在
如果两个文件的类型不匹配(例如一个是文件,另一个是目录),或者它不是可识别的类型,或操作系统统计爆炸了。当只查看文件名和类型时,将在第一个过程中返回这些值。在
funny_files
是由dircmp
认为可以比较的文件组成的,但由于某种原因无法读取操作系统错误在阅读时可能(比如拒绝许可)。当实际尝试查看文件中的差异时(实际运行filecmp.cmp
)将在第二次传递中返回这些文件。在我不知道filecmp module-谢谢你引起我的注意!在
相关问题 更多 >
编程相关推荐