Я пытаюсь использовать форматирование строки Python 2.5, но я столкнулся с проблемой в следующем примере:
values = {
'url': 'http://blabla.com',
'link' : 'http://blabla.com',
'username' : 'user',
'spot' : 0,
'views' : 10,
'date' : 3232312,
'private' : 1,
}
query = """insert into hyves.Image (URL, StaticLink , HostUsername, SpotCount, ViewCount, UploadDate) values ('%(url)','%(link)','%(username)',%(spot),%(views),%(date), %(private) )""" % values
print query
Это дает мне следующую ошибку: ValueError: неподдерживаемый символ формата '' '(0x27) в индексе 106.
Кто-нибудь может мне помочь?