【发布时间】:2009-10-28 22:19:15
【问题描述】:
以下代码:
def __init__(self, url, **kwargs):
for key in kwargs.keys():
url = url.replace('%%s%' % key, str(kwargs[key]))
抛出以下异常:
File "/home/wells/py-mlb/lib/fetcher.py", line 25, in __init__
url = url.replace('%%s%' % key, str(kwargs[key]))
ValueError: incomplete format
字符串的格式如下:
http://www.blah.com?id=%PLAYER_ID%
我做错了什么?
【问题讨论】: