2
Я хочу передать переменную re.sub
, но есть ошибка, и я не могу понять, как ее исправить?Как исправить эту строку re.sub
preset_name = "preset "
data = re.sub("name=\"%s[^]]*/select", lambda x:x.group(0).replace('selected',''), html) % preset_name
Здесь ошибка:
TypeError: not all arguments converted during string formatting
Что случилось с ' "имя =" + preset_name + "[^]] * .."' ? –
'%' должно следовать строке напрямую – fluency03