以八进制打印文字python字符串

时间:2017-10-24 00:36:18

标签: python string literals octal

由于未知原因,我是元数据的使用者,需要以八进制格式显示才能使用。我试图找出如何将其表示为八进制。例如:

x = "\n)\n\022foobar"
print x 

)
foobar

print repr(x)
'\n)\n\x12foobar'

如何让x打印它的分配方式,这是八进制编码?

1 个答案:

答案 0 :(得分:1)

你不能;表示失去了。如果你想输出" \ 022"然后你需要自己处理它,或者你需要存储"\\022"