如何转义我想要搜索的字符串中的单引号字符
离。
strng= "King's palace"
df.query("fieldname == %s" %(strng))
由于引号,此查询未返回数据。逃避没有帮助。
答案 0 :(得分:1)
使用此解决方案怎么样。
# Test data
df = pd.DataFrame({'fieldname': ['King\'s palace', 'Hilton']})
strng= "King's palace"
df.query("fieldname == @strng")
fieldname
0 King's palace
答案 1 :(得分:0)
我尝试将其作为df.query(r' fieldname ==%s'%(strng))。有效。谢谢Edchum。