python[Error 22]mod无效

2024-10-03 17:21:09 发布

您现在位置:Python中文网/ 问答频道 /正文

大多数情况下,这部分代码是有效的。但只有一些时候它会失败并显示错误消息。我想知道这是不是代码问题?在

crfile=strftime("%Y-%m-%d %H_%M_%S")
file = open("c:\\all-files\\%s.log" % crfile,"w")

IOError: [Errno 22] invalid mode ('w') or filename: 'c:\\all-files\\2015-03-30 19_05_09.log'

Tags: 代码log消息mode错误情况filesopen
1条回答
网友
1楼 · 发布于 2024-10-03 17:21:09

问题可能是文件名中有空格。尝试将其更改为原始字符串。在

path = r"My/Amazing Path.txt"

否则,你可能会有其他问题。有关详细信息,请参阅this答案。在

另外,不要使用文件作为变量名。通常,使用python关键字作为变量名不是一个好主意。在

相关问题 更多 >