![](/img/trans.png)
[英]WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect
[英]WindowsError:[Error 123] When Replace in filename “%3” by “:”
我正在运行此脚本:
import os
for filename in os.listdir("."):
newname = filename.replace("%3",":")
if newname != filename:
os.rename(filename,newname)
抛出:
WindowsError:[错误123]文件名,目录名称或卷标签语法不正确:
知道为什么会这样吗?
提前致谢
Windows文件不能包含':'字符:(或任何\\ / : * ? " < > |
因为它们是保留字符。)
尝试:
import os
for filename in os.listdir("."):
newname = filename.replace("%3","-")
if newname != filename:
os.rename(filename,newname)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.