Python TypeError unsupported operand type(s) for %: 'file' and 'unicode'

前端 未结 2 1769
闹比i
闹比i 2021-01-26 16:36

I\'m working on a django field validation and I can\'t figure out why I\'m getting a type error for this section:

def clean_tid(self):
    data = self.cleaned_da         


        
2条回答
  •  生来不讨喜
    2021-01-26 16:58

    Check your parenthesis.

    Wrong

    stdout_handel = os.popen("/var/www/nsmweb/jre1.6.0_14/bin/java -jar /var/www/nsmweb/sla.jar -t %s grep -v DAN")  % data
    

    Might be right.

    stdout_handel = os.popen("/var/www/nsmweb/jre1.6.0_14/bin/java -jar /var/www/nsmweb/sla.jar -t %s grep -v DAN"  % data )
    

提交回复
热议问题