Ecco l'output. Queste sono stringhe utf-8 credo ... alcune di queste possono essere NoneType ma falliscono immediatamente, prima di quelle così ...
instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl
TypeError: argomenti insufficienti per la stringa di formato
È 7 per 7 però?