>>> "%(1)s" % {1:'a',2:'b'} Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: '1'
下面这个就可以,为什么?
>>> "%(1)s" % {'1':'a','2':'b'} 'a'
认证高级PHP讲师
%d に変更して再試行してください
KeyError は typeError である必要があります。
引き続き元のエラーを報告します:
この %(1)s の 1 は key の値と一致することがわかりました。
%(1)s
1
key
%d に変更して再試行してください
KeyError は typeError である必要があります。
してみました リーリー引き続き元のエラーを報告します:
リーリーこの
%(1)s
の1
はkey
の値と一致することがわかりました。