Python 来自filecmp.dircmp的普通\u文件和有趣的\u文件之间有什么区别?

Python 来自filecmp.dircmp的普通\u文件和有趣的\u文件之间有什么区别?,python,Python,标准库中的filecmp模块包含具有两个类似属性的: 普通\u有趣: a和b中的名称,以便 os.stat()报告错误的目录或名称 有趣的文件: 同时位于a和b中但无法比较的文件 什么会导致文件或目录出现在公共目录中? 什么会导致文件或目录出现在有趣的文件中? 如果两个文件的类型不匹配(例如一个是文件,另一个是目录),或者它不是可识别的类型,或者os.stat崩溃,则会附加到common\u funcy。当只查看文件名和类型时,会在第一遍中返回这些值 funcy_files是由dircmp认为它

标准库中的filecmp模块包含具有两个类似属性的:

普通\u有趣:

a和b中的名称,以便 os.stat()报告错误的目录或名称

有趣的文件:

同时位于a和b中但无法比较的文件

什么会导致文件或目录出现在公共目录中? 什么会导致文件或目录出现在有趣的文件中?

如果两个文件的类型不匹配(例如一个是文件,另一个是目录),或者它不是可识别的类型,或者os.stat崩溃,则会附加到
common\u funcy
。当只查看文件名和类型时,会在第一遍中返回这些值

funcy_files
是由
dircmp
认为它可以比较的文件组成的,但由于某种原因无法读取-读取时可能出现某种操作系统错误(例如,权限被拒绝)。当实际尝试查看文件中的差异时(当实际运行
filecmp.cmp
时),在第二遍中返回这些值


我不知道-谢谢你提醒我注意

我假设Python2.x和3.x的实现是相同的。如果这是错误的,请告诉我。