Skip to main content
 首页 » 编程设计

python之如何让 LaTeX 代码按字面意义存储在 Python 中

2025年05月04日11落叶

我正在使用 python 和 sqlite3 制裁剪理解决方案的数据库。我有很多想要存储的 LaTeX 代码,但我遇到了问题。很多 LaTeX 代码都有 python 解释的字符,而不是仅仅接受文字文本。例如,我试过以下方法来存储\frac{}{}:

foo = "\frac{}{}" 
foo2 = """\frac{}{}""" 
foo3 = '''\frac{}{}''' 
print foo 
rac{}{} 
foo 
Out[10]: '\x0crac{}{}' 

我真的很想把它作为原始的 ascii 字符逐字存储。有办法做到这一点吗?

请您参考如下方法:

我会简单地使用 raw strings :

foo = r"\frac{}{}" 

这将阻止 Python 将反斜杠解释为转义序列,并将按原样包含它们。