如何转义要搜索的字符串中的单引号字符?
例子:
strng = "King's palace"
df.query("fieldname == %s" %(strng))
由于引号,此查询未返回数据。逃避没有帮助。
最佳答案
使用这个解决方案:
# Test data
df = pd.DataFrame({'fieldname': ['King\'s palace', 'Hilton']})
strng = "King's palace"
df.query("fieldname == @strng")
输出:
fieldname
0 King's palace
关于python - Pandas 数据框查询字符串参数中的单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32580278/