一、错误内容:
open(log_path, ‘w’).write(str(args) + ‘\n\n’)
OSError: [Errno 22] Invalid argument: ‘./model\model_gatenet\2024-03-22 15:33:05.731866.txt’
要打开的arg文件名称中包含了非法符号,需要将其替换为"-“或”_"
二、改正方法:
找到时间戳:
datetime.datetime.now()
添加后缀 .strftime(‘%Y-%m-%d_%H-%M-%S-%f’)
再加个str(),输出就是字符串了
str(datetime.datetime.now().strftime('%Y-%m-%d_%H-%M-%S-%f'))