当前位置: 首页 > 面试题库 >

Windows文件路径中的反斜杠?[重复]

通寂离
2023-03-14
问题内容

这个问题已经在这里有了答案

Python中的Windows路径
(5个答案)

9个月前关闭。

在Python中将字符串设置为Windows的文件路径时,是否需要将其格式设置为:

C:\\Users\\

还是转义不适用于Windows?目前,我的脚本在该行中给了我类似“非ASCII字符”的信息import os,因此我无法真正进行测试。


问题答案:

简短的回答: 改用gnibbler的建议使用正斜杠。

关于使用原始字符串:

使用原始字符串 通常 可以很好地工作,但是您仍然必须注意r"\""转义了quo
char。也就是说,原始字符串不是绝对原始,这就是为什么您不能在字符串末尾使用反斜杠(或任何奇数个反斜杠)的原因'\'(反斜杠会转义以下引号)。

In [9]: a=r'\\'

In [10]: b=r'\\\'
  File "<ipython-input-10-9f86439e68a3>", line 1
    b=r'\\\'
             ^
SyntaxError: EOL while scanning string literal


In [11]: a
Out[11]: '\\\\'


 类似资料:
  • 在我的应用程序中,我正在通过SQL中的“load data local infile”filename命令将一个csv文件读入DB。如果一个反斜杠出现在一个字段中,相邻字段将被合并。如何在将文件读入DB时忽略反斜杠。 例如, “ABCD”,“EFGH\”,“IJK” 它将作为col1 col2 col3 abcd efghijk null转到表中 我想把它变成col1 col2 col3 abcd

  • 本文向大家介绍Python中的左斜杠、右斜杠(正斜杠和反斜杠),包括了Python中的左斜杠、右斜杠(正斜杠和反斜杠)的使用技巧和注意事项,需要的朋友参考一下 首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下

  • 问题内容: 例如,采取以下两条路线。 根据文档,可以理解以下内容: 在第一种情况下,对路线的请求将返回404响应。已验证。 在第二种情况下有效,并将重定向到 我想看到的行为是 “逆” 的 情况下,两个 行为。例如将重定向到而不是其他方式。有没有办法定义采取此行为的途径? 根据我的理解,可以在路由上设置有效地获得第一种情况下第二种情况下的相同行为,但是我想做的是获得重定向行为,以始终将其重定向到UR

  • 我有以下路径:,我想将其转换为: 我试图将上面的路径附加到这个路径:with但是当我将两个字符串附加在一起时,这是输出: 下面是有问题的代码: 由于斜杠的原因,附加的路径未被视为文件夹。有什么帮助吗? 编辑:只是澄清一下,完整路径(两个附加字符串)实际上是一个文件夹。

  • 我需要将python3中的替换为复杂字符串中的。我知道这个问题已经被问了好几次,但大多数时候都是针对简单字符串,所以没有一个(接受的)答案真正适用于复杂字符串。 这也不同于使用无法解决此问题。请参见下文。 假设字符串是: 直截了当的方法是: 这导致: 语法错误:扫描字符串文字时EOL 这个答案建议使用: 这导致: 所以,没有变化。 这个答案表明: 但是对于如此复杂的字符串,这并不适用: unico

  • 本文向大家介绍Python3.6-MySql中插入文件路径,丢失反斜杠的解决方法,包括了Python3.6-MySql中插入文件路径,丢失反斜杠的解决方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 如上图,replace即可。 以上这篇Python3.6-MySql中插入文件路径,丢失反斜杠的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。