Fuc*_*ida 6 python windows directory
对于下面的代码,当我用"fuchida"替换"fuchida@domain.com"时,它运行正常.如果我使用电子邮件格式的目录名称,我会收到以下错误" WindowsError:[错误123]文件名,目录名称或卷标语法不正确: ".请让我知道我能做些什么才能让它工作,我的钱是用"@"符号搞砸了但我不知道如何在python中解决它到目前为止.
import os
def dirListing():
dirList = os.listdir("C:\\Program Files\home\Server\Logs\fuchida@domain.com")
for fname in dirList:
print fname
return
def main():
dirListing()
if __name__ == '__main__':main()
Run Code Online (Sandbox Code Playgroud)
我怀疑你的\逃脱角色有问题.试试这个:
import os
def dirListing():
dirList = os.listdir(r"C:\\Program Files\home\Server\Logs\fuchida@domain.com")
for fname in dirList:
print fname
return
def main():
dirListing()
if __name__ == '__main__':main()
Run Code Online (Sandbox Code Playgroud)