Python错误123文件名,目录名或卷标签语法不正确

问题描述 投票:2回答:1

我正在尝试在python中使用os.mkdir创建目录当路径为D:\screenshots\data

时,它可以正常工作
os.mkdir("D:\screenshots\data")

但是当路径为D:\screenshots\subs:air.com.freshplanet.games.MoviePop:moviepop.vip.1month时会给出错误>

os.mkdir("D:\screenshots\subs:air.com.freshplanet.games.MoviePop:moviepop.vip.1month")
[Error 123] The filename, directory name, or volume label syntax is incorrect: 'D:\\screenshots\\subs:air.com.freshplanet.games.MoviePop:moviepop.vip.1month'

我不知道为什么会出现此错误

我正在尝试在python中使用os.mkdir来建立目录,当路径为D:\ screenshots \ data时工作正常os.mkdir(“ D:\ screenshots \ data”),但是当路径为D:\ screenshots时会出错\ subs:air.com ....

python syntax
1个回答
0
投票

我在jupyter笔记本中工作时遇到类似的错误。类似于OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect:我发现它是双斜杠而不是单斜杠。我不知道为什么我必须给出双反斜杠(\)而不是单斜杠。如何解决我的问题甚至在一天之前,我都使用相同的单个反斜杠()来更改目录。如果有人知道,请发表评论。

© www.soinside.com 2019 - 2024. All rights reserved.