你看报错信息那里的那个路径有问题啊,那个路径是怎麼生成的。
FileExistsError: [WinError 183] 当文件已存在时,无法创建该文件。: 'C:\\Users\\Administrator\\Desktop\\test/2016.05'
可以先判断文件是否存在,如果不存在,那就创建新的文件
判断是否创建过。
exist方法就是啊,不过你的语句写的真够麻烦的。如果不行,应该是哪里写错了。
是不是有可能出现了文件夹名称和文件名称相同的情况
例如
C:\aaa 它可能是一个文件夹,但也可能是一个文件(没有后续名的文件)
具体哪一句报错呢,最好把调用堆栈打出来。