我有以下问题。我需要在 Python 中表示 '\'
而不使用 '\'
。有没有办法使用函数 print()
、eval()
、str()
或 repr()< 来实现此目的
?
最佳答案
第一个资源是 chr
,例如,chr(92)
。
如果chr
不符合您的需求,您将从“某处”得到反斜杠。
在 Windows 下,可能要查找的“安全”位置是路径名。 例如,
import os
print( str(os.getcwd())[2] ) # (Almost certainly) gives you a backslash
print( os.sep ) # Gives you a backslash
或者,您可能将其存储在您知道的某个地方,然后去查找它。 例如,在文件中、写入内存等。 我不确定这些选项是否适合您。
关于Python 打印反斜杠而不使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47844946/