我是python编程的新手,'我有一些麻烦理解这个概念.我想比较两个xml文件.这些xml文件非常大.我将举例说明我想要比较的文件类型.
xmlfile1:
<xml>
    <property1>
          <property2>    
               <property3>
               </property3>
          </property2>    
    </property1>    
</xml>
Run Code Online (Sandbox Code Playgroud)
xml file2:
<xml>
    <property1>
        <property2>    
            <property3> 
                <property4>
                </property4>    
            </property3>
        </property2>    
    </property1>
</xml>
Run Code Online (Sandbox Code Playgroud)
我命名的property1,property2与文件中实际的不同.xml文件中有很多属性.我希望比较两个xml文件.
我正在使用lxml解析器来尝试比较这两个文件并打印出它们之间的区别.
我不知道如何解析它并自动进行比较.
我尝试通过lxml解析器阅读,但我无法理解如何将它用于我的问题.
有人可以告诉我如何处理这个问题.
代码片段非常有用
还有一个问题,我是否遵循了正确的概念,或者我错过了其他的东西?请纠正我所说的任何新概念
我有一张桌子,如下所示:
table_name:示例
values
1
1
2
2
3
3
Run Code Online (Sandbox Code Playgroud)
值列表包含上述值。当我在功能表上写一个不同的查询时,我得到1 2 3和一个空的''值。
我想摆脱null它的价值,因为它在我的程序中造成了一些问题。我写的查询是:
example.objects.values_list('values',flat = True).distinct()
Run Code Online (Sandbox Code Playgroud)
有没有办法过滤掉那个空值
我正在使用我在网上找到的代码的这一特定部分,我试图实现,这个javascript采用html表中显示的表的值并将其转换为excel表.
但由于某些未知原因,下面的代码部分无效.它只能在IE中使用,我不知道为什么下面的代码不起作用.可以有人这个代码有什么问题,可以告诉我如何更正此代码?
<html>
  <head>
    <script type="text/javascript">
      function write_to_excel() {
        str="";
        var mytable = document.getElementsByTagName("table")[0]; 
        var row_Count = mytable.rows.length; 
        var col_Count = mytable.getElementsByTagName("tr")[0].getElementsByTagName("td").length; 
        var ExcelApp = new ActiveXObject("Excel.Application"); 
        var ExcelSheet = new ActiveXObject("Excel.Sheet"); 
        ExcelSheet.Application.Visible = true; 
        for(var i=0; i < row_count ; i++) 
        { 
          for(var j=0; j < col_Count; j++) 
          { 
            str= mytable.getElementsByTagName("tr")[i].getElementsByTagName("td")[j].innerHTML; 
            ExcelSheet.ActiveSheet.Cells(i+1,j+1).Value = str; 
          } 
        } 
      }
    </script>
    </script>
  </head> 
  <body> 
    <input type="submit" value="Export to EXCEL" onclick="write_to_excel();"/> 
    <!-- ************************************************--> 
    <!--**** INSERT THE TABLE YOU WANT EXPORT HERE ****--> 
    <table><tr><td>First</td><td>second</td></tr></table> …Run Code Online (Sandbox Code Playgroud)