在F#中有一个名为literal string
(不是string literal
)的东西,基本上如果字符串文字前面有@
,那么它被解释为-is,没有任何转义。< / p>
例如,如果您想在Windows中编写文件的路径(例如,对于os.walk
),您可以这样做:
"d:\\projects\\re\\p1\\v1\\pjName\\log\\"
或者你可以这样做(F#方式):
@"d:\projects\re\p1\v1\pjName\log\"
第二种变体看起来更加清晰悦目。 python中有类似的东西吗?文档似乎没有任何相关内容。
我在Python 3.6.3中工作。
答案 0 :(得分:4)
答案 1 :(得分:2)