如何处理嵌套表单?(错误:mechanize._form.ParseError:嵌套FORMs)

时间:2016-02-14 06:01:39

标签: python mechanize

我试图在网站上提交表单,当我运行代码时,它会给我错误:

  

mechanize._form.ParseError:嵌套的FORMs

所以我查了一下,在网站上,有2个表格在彼此里面。 我需要的形式,即第一个,正确关闭。

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

<script src="jquery.js"></script>
<script src="jquery.plugin.js"></script>
<script>
  var myJquery = jQuery.noConflict();
  (function($) {
    $(function(){
      var duration = "<?php echo $kk_details22['duration'];?>" * 60;
      startCountDown(duration);

      function startCountDown(duration) {
        $('#defaultCountdown').countdown({
          until: +duration,
          format: 'HMS',
          layout: '<div id="timer">'+
              '<div id="vals">'+
                  '<div id="h" class="numbs">{hnn}</div>'+
                  '<div id="m" class="numbs">{mnn}</div>'+
                  '<div id="s" class="numbs">{snn}</div>'+
              '</div>'+
              '<div id="labels">'+
                  '<div id="hl" class="labs">hours</div>'+
                  '<div id="ml" class="labs">mins</div>'+
                  '<div id="sl" class="labs">secs</div>'+
              '</div>'+
          '</div>',
           onExpiry: function() {
             $("#timeAlertModal").modal('show');
             startCountDown(60); # give one more minute
           }
        });     
      }
    })
  })(myJquery);
</script>

答案 1 :(得分:0)

br.select_form(谓词= lambda f:f.attrs.get(&#39; id&#39;,无)==&#39;电子邮件表格&#39;) 这可以帮助您选择表格。