如何将LaTeX代码直接存储在Python中?

JBW*_*ore 1 python latex

我使用python和sqlite3来建立物理解决方案的数据库.我有很多我想要存储的LaTeX代码,但是我遇到了一个问题.很多LaTeX代码都有python解释的字符,而不仅仅是接受文字文本.例如,我尝试了以下内容来存储\ frac {} {}:

foo = "\frac{}{}"
foo2 = """\frac{}{}"""
foo3 = '''\frac{}{}'''
print foo
rac{}{}
foo
Out[10]: '\x0crac{}{}'
Run Code Online (Sandbox Code Playgroud)

我真的希望它只是作为原始的ascii字符逐字存储.有没有办法做到这一点?

NPE*_*NPE 5

我只想使用原始字符串:

foo = r"\frac{}{}"
Run Code Online (Sandbox Code Playgroud)

这将阻止Python将反斜杠解释为转义序列并将其原样包含在内.