为什么只需要对字符串文字中的最后一个反斜杠进行转义?

教授

我有以下Python代码:

localExtractpath = "D:\Python\From 0 to 1\Excel\"
if os.path.exists(localZipPath):
    print("Cool! '" + localZipPath + "' exists...proceeding...")

这给了我错误:

File "", line 2
    localExtractpath = "D:\Python\From 0 to 1\Excel\"
                                                 ^
SyntaxError: EOL while scanning string literal

当我转义\字符串中的最后一个时,代码起作用。为什么我只需要逃避最后一个\

大富巴

最后的反斜杠"D:\Python\From 0 to 1\Excel\"转义了您的结束引号,因此在解释器的眼中,您的字符串未终止。实际上,如果要在字符串中使用文字反斜杠,则必须转义所有反斜杠:

"D:\\Python\\From 0 to 1\\Excel\\"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

只需要长字符串的最后一个字符c ++

来自分类Dev

为什么我在 python 字符串中得到一个反斜杠

来自分类Dev

为什么我需要在此Powershell此处字符串中转义最后一个单引号?

来自分类Dev

在文本文件中,我只需要打印最后一个字符

来自分类Dev

只需要从服务器读取一个字符串

来自分类Dev

流星$ push添加对象-只需要一个字符串值

来自分类Dev

字符串中的“转义”反斜杠

来自分类Dev

转义字符串中的反斜杠

来自分类Dev

在R中使用反斜杠转义一个反斜杠会在字符串中产生2个反斜杠,而不是1

来自分类Dev

在最后一个反斜杠之后提取剩余字符串的函数

来自分类Dev

为什么在以下字符串中需要双{,但需要一个}?

来自分类Dev

当只需要第一个元素时,为什么要创建一个新轴?

来自分类Dev

从网址字符串中获取最后一个'/'(斜杠)之后的所有字符

来自分类Dev

用其他字符替换字符串中的最后一个正斜杠

来自分类Dev

创建一个C面程序,但是只需要2个输入而不是3个。为什么?

来自分类Dev

需要读取行,但只需要每个订单的最后一个数据

来自分类Dev

为什么putInt在Android Java中需要一个字符串?

来自分类Dev

在R中的字符串中添加一个反斜杠(\)

来自分类Dev

字符串文字,无需转义反斜杠

来自分类Dev

在 Swift 字符串文字中转义反斜杠

来自分类Dev

为什么 new RegExp() 字符串不需要转义正斜杠?

来自分类Dev

转义字符串中的最后一个定界符

来自分类Dev

当最后只需要一个观察时,如何订购Django查询集?

来自分类Dev

Groovy:如何在字符串中包含反斜杠而不进行转义?

来自分类Dev

为什么string.TrimEnd不只删除字符串中的最后一个字符

来自分类Dev

为什么我的strcpy()不覆盖整个字符串并保留最后一个char []中的字符?

来自分类Dev

为什么最后一个字符是“?” 在这个字符串函数中

来自分类Dev

从字符串中删除反斜杠(转义符)

来自分类Dev

转义反斜杠在字符串中以“\\”形式出现

Related 相关文章

  1. 1

    只需要长字符串的最后一个字符c ++

  2. 2

    为什么我在 python 字符串中得到一个反斜杠

  3. 3

    为什么我需要在此Powershell此处字符串中转义最后一个单引号?

  4. 4

    在文本文件中,我只需要打印最后一个字符

  5. 5

    只需要从服务器读取一个字符串

  6. 6

    流星$ push添加对象-只需要一个字符串值

  7. 7

    字符串中的“转义”反斜杠

  8. 8

    转义字符串中的反斜杠

  9. 9

    在R中使用反斜杠转义一个反斜杠会在字符串中产生2个反斜杠,而不是1

  10. 10

    在最后一个反斜杠之后提取剩余字符串的函数

  11. 11

    为什么在以下字符串中需要双{,但需要一个}?

  12. 12

    当只需要第一个元素时,为什么要创建一个新轴?

  13. 13

    从网址字符串中获取最后一个'/'(斜杠)之后的所有字符

  14. 14

    用其他字符替换字符串中的最后一个正斜杠

  15. 15

    创建一个C面程序,但是只需要2个输入而不是3个。为什么?

  16. 16

    需要读取行,但只需要每个订单的最后一个数据

  17. 17

    为什么putInt在Android Java中需要一个字符串?

  18. 18

    在R中的字符串中添加一个反斜杠(\)

  19. 19

    字符串文字,无需转义反斜杠

  20. 20

    在 Swift 字符串文字中转义反斜杠

  21. 21

    为什么 new RegExp() 字符串不需要转义正斜杠?

  22. 22

    转义字符串中的最后一个定界符

  23. 23

    当最后只需要一个观察时,如何订购Django查询集?

  24. 24

    Groovy:如何在字符串中包含反斜杠而不进行转义?

  25. 25

    为什么string.TrimEnd不只删除字符串中的最后一个字符

  26. 26

    为什么我的strcpy()不覆盖整个字符串并保留最后一个char []中的字符?

  27. 27

    为什么最后一个字符是“?” 在这个字符串函数中

  28. 28

    从字符串中删除反斜杠(转义符)

  29. 29

    转义反斜杠在字符串中以“\\”形式出现

热门标签

归档