代码:
写入多个变量用writelines:
fresult = open('predict_result.txt','w')#w:只写,文件已存在则清空,不存在则创建
for file in files:
print("image:", file)
...
fresult.writelines('\npath:'+file+', gender:'+str(gender)+', age:'+str(predicted_age[i]))
fresult.close()
如果写入单个变量,用write即可:
fresult = open('predict_result.txt','w')#w:只写,文件已存在则清空,不存在则创建
for file in files:
print("image:", file)
...
fresult.write('path:'+file)
fresult.close()
结果: