文件夹名称带\ n

时间:2018-03-30 13:38:25

标签: python directory

我有一个名为 \ n ormal的默认文件夹,但python会检测到\ n,如果我将提取的 \" 我一直得到许可否认写作并假设是因为缺少\

\" folder_normal = "F:\Extractor\normal" folder_output = "F:\Extractor\Extracted\"

修改

使用\ \或r将文件夹更改为F:\\Extractor\\Extracted\\\\甚至使用os.mkdir找不到文件夹

3 个答案:

答案 0 :(得分:2)

使用原始格式

folder = r"F:\Extractor\normal"

这是编写路径的最佳方式,因为您不必担心可能发生的更改,而您会错过另一个\ a \ b \ n \ t \ v符号。

或者您可以使用" /"而不是" \"。

请参阅:https://community.esri.com/blogs/dan_patterson/2016/08/14/filenames-and-file-paths-in-python 寻找其他解决方案

答案 1 :(得分:0)

输入额外的\

folder_normal = "F:\Extractor\\normal"
folder_output = "F:\Extractor\Extracted\"

答案 2 :(得分:0)

当我在Windows中编写Python并且必须处理路径时,我只是使用正斜杠而不是反斜杠。当然,你可以做适当的逃避,但它似乎总是变成麻烦的错误。所以,改变你所有的

\

/

所以在这种情况下,写下这个:

folder_output = "F:/Extractor/Extracted/"

你应该好好去!