python字符串非格式化

新手上路,请多包涵

使用场景,将sql语句导入python中,如下

sql = """  
select *  
from table_name  
where name like '%Tom%'  
"""

遇到 % 在python中是格式化,运行时报错。

想要保留原始 sql 语句,不使用 %% 表示 %。

请问怎么创建一个字符串,不要受到 % 格式化 和 / 转义等的影响。

r"xxx",是针对转义的 有没有针对 格式化的。

阅读 1.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题