为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

一只名叫tom的猫 2019-10-17 15:52:42
这是输出。我相信这些是utf-8字符串...其中一些可以是NoneType,但在类似这样的字符串之前会立即失败...instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurlTypeError:格式字符串的参数不足虽然是7比7?
查看完整描述

3 回答

?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

请注意,%格式化字符串的语法已过时。如果您的Python版本支持它,则应编写:


instr = "'{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}'".format(softname, procversion, int(percent), exe, description, company, procurl)

这也可以修复您碰巧遇到的错误。


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 1891 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信