...但是“%c”根本不在我的脚本中。
Traceback (most recent call last):
File "./build_SoS.py", line 88, in <module>
if int(locID) == int(2501): print " 20% complete with year %s" % str(yr)
TypeError: %c requires int or char
之前我得到的是“无符号字节整数大于最大值”,但不是每一次,而不是这一次。不知道发生了什么。
由于
答案 0 :(得分:3)
你没有&#34;%c&#34;但你确实有&#34;%c&#34;。
在格式字符串中,即%
运算符的左侧,您需要使用%
字符(出现在&#34; 20%&#34;)中另一个%
字符。
print " 20%% complete with year %s" % str(yr)