Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 获得SimpleXML对象之间差异的最佳方法_Python_Kml_Difflib_Simplekml - Fatal编程技术网

Python 获得SimpleXML对象之间差异的最佳方法

Python 获得SimpleXML对象之间差异的最佳方法,python,kml,difflib,simplekml,Python,Kml,Difflib,Simplekml,我正在开发一些代码来使用python中的SimpleXML创建.kml文件。作为开发的一部分,我想编辑生成.kml的代码,并将生成的对象与前一个对象进行比较,以确保没有意外的后果。据我所知,没有一种方法可以比较simplexml.Kml()对象的内容 (我考虑的另一个选项是使用difflib之类的东西来比较生成的文件。这里的问题是,据我所知,标记“id”是随机生成的,因此显示为差异,尽管这无关紧要。) 比较生成的对象/文件的最佳方法是什么

我正在开发一些代码来使用python中的SimpleXML创建.kml文件。作为开发的一部分,我想编辑生成.kml的代码,并将生成的对象与前一个对象进行比较,以确保没有意外的后果。据我所知,没有一种方法可以比较simplexml.Kml()对象的内容

(我考虑的另一个选项是使用difflib之类的东西来比较生成的文件。这里的问题是,据我所知,标记“id”是随机生成的,因此显示为差异,尽管这无关紧要。)

比较生成的对象/文件的最佳方法是什么