我需要在不同的数据集上反复运行python脚本。这个python脚本test.py使用命令处理数据集,绘制并保存结果。
plt.savefig('result.png')
Run Code Online (Sandbox Code Playgroud)
当相同的test.py
脚本在另一个数据集上运行时,如何确保新的脚本result.png
不会覆盖以前的结果?基本上在执行之前plt.savefig('result.png')
,我需要检查result.png是否已经存在,然后将结果重命名为任何其他名称,例如
result1.png
result2.png
Run Code Online (Sandbox Code Playgroud)
否则,在下一个后期处理中,文件将被覆盖。