我正在为运输中的设备运行自动化测试。但是,我目前将我的脚本写入.csv并继续停止。我希望python脚本在重写之前完全覆盖该文本文件(首选方法),或者我想让我的脚本删除.csv文件,然后再创建一个具有相同名称的新文件。到目前为止,我无法对我的文件做任何事情,因为测试每次都没有以相同的长度结束,因此即使我从顶部开始写入文件,也很难找到数据分析的停止点。每次运行脚本时,完全覆盖文本文件的最佳方法是什么?
我使用以下内容:
with open(filename, 'w') as fp:
fp.write('title stuff\n')
loop i:
fp.write(x[i])
在创建一个具有相同名称的新文件名之前,我可以在此之前更改以允许我删除文件名吗?