Я использую Python для обработки веб-страницы.Я загружаю код соуса страницы.И я хочу хранить код в sqlite.И это поднимает Исключение.
sql = """insert into warrent(link, content) values ('%s', '%s')""" % (url, page) self.curs.execute(sql)
Я тоже столкнулся с той же проблемой.Решение довольно простое.Сделайте это перед созданием строки "sql":
url = '"'+url+'"'
Проблемы возникают из-за того, что внутри строки символ "отсутствует", sql видит ее как команду, а не строку.
попробуйте следующее:
sql = "INSERT INTO warrent(link, content) values (\'{0}\', \'{1}\')".format(url,page) self.curs.execute(sql)
В вашем примере \ 'не будет ":" из URL.
Приветствия, Якуб