我使用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字符逐字存储.有没有办法做到这一点?
我只想使用原始字符串:
foo = r"\frac{}{}"
Run Code Online (Sandbox Code Playgroud)
这将阻止Python将反斜杠解释为转义序列并将其原样包含在内.
| 归档时间: |
|
| 查看次数: |
450 次 |
| 最近记录: |