我正在构建一个字符串查询(密码查询)来针对数据库(Neo4J)执行它。
我需要连接一些字符串,但我在编码时遇到了问题。我正在尝试构建一个 unicode 字符串。
# -*- coding: utf-8 -*-
value = u"D'Santana Carlos Lãnez"
key = u"Name"
line = key + u" = "+ repr(value)
print line.encode("utf-8")
我希望有:
名称 = “D'Santana Carlos Lãnez”
但我得到:
名称 = u"D'Santana Carlos L\xe3nez"
我想那repr
是返回一个unicode。或者我可能没有使用正确的功能。