当我尝试使用 open 函数时出现此错误。如果我理解正确,如果文件不存在(它不存在),它会自动创建。我尝试将“w”更改为“w+”,但我得到了同样的错误。
Traceback (most recent call last):
File "altdl.py", line 24, in <module>
sys.stdout = open(str(start_dir + "\\Logs\\" + "log_" + str(now.date()) + "_
" + str(now.time()) + ".log"), 'w')
IOError: [Errno 22] invalid mode ('w') or filename: 'C:\\Users\\Vaibhav\\Desktop
\\Test\\Logs\\log_2013-07-02_11:21:37.717000.log'
顺便说一句,start_dir
设置为str(os.getcwd())
。