Hier ist die Ausgabe. Dies sind utf-8-Strings Ich glaube, ... einige dieser NoneType sein kann, aber es nicht sofort, vor denen so ...Python TypeError: nicht genug Argumente für Formatzeichenfolge
instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl
Typeerror: nicht genügend Argumente für Formatstring
Seine 7 für 7 obwohl?
Dies scheint zu mischen '%' Formatierung und 'str.format() ', sollte dies nicht geschweifte Klammern in der Formatzeichenfolge verwenden? –
@ F.J: Ja, du hast Recht - ich habe die Antwort aktualisiert :) –
Funktioniert das auch für das Logging-Modul? Wird diese Art der Interpolation damit verstanden? – AllTradesJack