gpt4 book ai didi

python - 类型转换原始字符串python

转载 作者:IT老高 更新时间:2023-10-28 21:59:41 26 4
gpt4 key购买 nike

给定一个包含字符串的变量,有没有一种快速的方法可以将其转换为另一个原始字符串变量?

以下代码应该说明我所追求的:

line1 = "hurr..\n..durr"
line2 = r"hurr..\n..durr"

print(line1 == line2) # outputs False
print(("%r"%line1)[1:-1] == line2) # outputs True

到目前为止,我发现最接近的是 %r 格式化标志,它似乎返回一个原始字符串,尽管在单引号内。有没有更简单的方法来做这种事情?

最佳答案

Python 3:

"hurr..\n..durr".encode('unicode-escape').decode()

Python 2:

"hurr..\n..durr".encode('string-escape')

关于python - 类型转换原始字符串python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2428117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com