我是编程新手,这实际上是我的第一个工作任务与编码。下面的代码正在引发错误:
WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect.
我找不到问题所在。
import os
folders = ["pdcom1", "pdcom1reg", "pdcomopen"]
for folder in folders:
path = r'"C:\Apps\CorVu\DATA\Reports\AlliD\Monthly Commission Reports\Output\pdcom1"'
for file in os.listdir(path):
print file
我和朱庇特一起工作时也遇到过类似的问题。 我试图使用shutil的copy函数将文件从一个目录复制到另一个目录。 问题是我忘了导入包(愚蠢的),但是python没有给出导入错误,而是给出了这个错误。
通过添加解决:
当它解决问题时,我把它当作一个答案。
不要使用单引号和双引号,特别是在定义前面有
r
的原始字符串时。正确的呼叫是
或者
我在Spyder中工作时遇到了一个相关问题,但问题似乎是转义字符(“\”)和路径名中的“\”之间的关系 这是我的说明和解决方案(请注意单/双/双)
相关问题 更多 >
编程相关推荐