窗口错误:[Error123]访问窗口目录时

时间:2014-10-07 05:06:02

标签: python listdir

我正在使用以下脚本

import os,sys
folder ='C:\Users\sohan.l\Desktop\New folder (3)\fwdfslabprograms'
for filename in os.listdir(folder):
   infilename = os.path.join(folder,filename)

但它会抛出以下错误,我该如何纠正呢?错误:

WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect:C:\\Users\\sohan.l\\Desktop\\New folder (3)\x0cwdfslabprograms/*.*

1 个答案:

答案 0 :(得分:3)

在脚本中使用原始字符串

folder = r'C:\Users\sohan.l\Desktop\New folder (3)\fwdfslabprograms'

目前看来,\f被视为unicode字符,会被转换为\x0c个字符。

由于文件夹名称出错,显然找不到特定文件夹并抛出WindowsError