Python TypeError:格式字符串的参数不足

这是输出。我相信这些是utf-8字符串...其中一些可以是NoneType,但在类似这样的字符串之前会立即失败...


instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl

TypeError:格式字符串的参数不足


虽然是7比7?


一只名叫tom的猫
浏览 1895回答 3
3回答

白猪掌柜的

请注意,%格式化字符串的语法已过时。如果您的Python版本支持它,则应编写:instr = "'{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}'".format(softname, procversion, int(percent), exe, description, company, procurl)这也可以修复您碰巧遇到的错误。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python