定义一个变量,它的值是要操作的文件的绝对路径,用open函数打开要操作时提示invalid arguments
用print函数测试发现是没有问题,打印logfile是正常的,但是在open中打开就不正常了。
#! python3# -*- encoding:utf-8 -*-import osimport sysimport timeif os.path.isdir('logs'): passelse: os.mkdir('logs') log_path = os.path.join(os.getcwd(),'logs',time.asctime()) logfile = os.path.normcase(log_path) + '.log'with open(logfile,'wb') as lf: lf.write("test")
错误信息:OSError: [Errno 22] Invalid argument: 'e:\python\远程管理\logs\tue sep 18 17:50:23 2018.log'
动漫人物
相关分类