我建有这样的元组的字符串:解码字符串:Python的
t = tuple(data)
querysring="INSERT INTO %s VALUES %s "%(table,t)
当我打印字符串的结果是:
INSERT INTO AGENT VALUES ('Bock', 'Fran\\xc3\\xa7ois Bock', 'Individual', 'fb****@mail.com')
但我想是这样的:
INSERT INTO AGENT VALUES ('Bock', 'François Bock', 'Individual', 'fb****@mail.com')
可以解码字符串吗? 我使用Python2.x,但我可以用Python3.x
我试试这个:
querysring=u"INSERT INTO %s VALUES %s "%(table,t)
print(ftfy.fix_text(querysring))
但它不工作
我不知道这个问题是如何从您刚才的问题http://stackoverflow.com/questions/显著不同43629059 /编码在元组-蟒。此外,你不应该使用Python字符串格式来生成你的查询,你应该有参数化的查询,它本身可以解决你的问题。 – roganjosh
是的,但我该怎么做?我不知道数组中的数字值(数据) –
python2将##编码:utf-8 - * - 编入第一行。 – Kadir