使用忽略时间戳的两个配置文件之间的python差异

2024-04-20 08:12:51 发布

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

我想在两个文本文件(配置文件)之间创建差异,但是当我在转储配置和运行配置之间进行差异时,会有时间戳(前两行),其他行没有更改。但我的脚本将其视为一种改变。在

如何在忽略某些行的情况下执行diff?在

我尝试在python中使用filecmp模块

  1. 脚本从转储的配置文件和正在运行的配置文件中删除了前两行
  2. 然后运行diff
  3. 最后将删除的行重新添加到正在运行的配置文件中

但这似乎不是最好的办法。在


Tags: 模块脚本配置文件时间情况diff差异filecmp