大部分时间这部分代码都有效。但只有一些时候失败并显示错误消息。我想知道这是否是代码问题?
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'
答案 0 :(得分:0)
问题可能是您的文件名中有空格。尝试将其更改为原始字符串。
path = r"My/Amazing Path.txt"
否则,您可能还有其他一些问题。有关详细信息,请参阅this答案。
另外,不要将文件用作变量名。通常,使用python关键字作为变量名称并不是一个好主意。