|
1
99
你被输出误导了——你采取的第二种方法实际上做了你想做的事,你只是不相信它。:)
顺便说一句,还有另一种字符串形式可能更清晰一些:
|
|
2
42
使用原始字符串:
请注意,虽然看起来不对,但实际上是对的。字符串中只有一个反斜杠
这是因为当你只是打字时
让我们继续前进,因为有更多的反斜杠技巧。如果你想在字符串末尾有一个反斜杠,并使用上面的方法,你会遇到一个问题:
当你这样做的时候,原始字符串不能正常工作。您必须使用常规字符串并避开反斜杠:
但是,如果你使用的是Windows文件名,你会遇到一些麻烦。你要做的是使用正斜杠和
这将节省大量逃跑和撕裂头发的时间。 This page 不久前经历这件事时很方便。 |
|
|
3
5
Harley说了什么,除了最后一点——在调用open之前,实际上没有必要将“/”改为“\”。Windows非常乐意接受带有正斜杠的路径。
您可能需要字符串normpathed的唯一一次是通过shell传递给另一个程序(使用
|
|
|
4
0
如果你来这里是为了文件路径,只需使用
将输出
|
|
|
5
-2
用反斜杠结束字符串的另一种方法是用反斜杠后跟空格结束字符串,然后调用
我试图将两个字符串变量连接起来,并用反斜杠分隔,所以我使用了以下方法:
|
|
Ben · 统计向量中的单词在字符串中出现的频率 1 年前 |
|
|
bear_525 · 从列中删除中间名和首字母,并保存在单独的列中 1 年前 |
|
|
asdfadf · 为什么具有相同内存值的字符串和整数打印方式不同? 1 年前 |
|
|
user764754 · 防止多行原始字符串文字中出现新行字符 1 年前 |
|
|
Bogaso · 从列表中返回与模式匹配的元素 1 年前 |
|
|
Jasco · 如何使用VBA提取两个相似字符之间的字符串中的单词? 1 年前 |