我正在尝试制作一个从csv文件读取的Python脚本。当Python脚本退出或者Python程序被终止或终止时,我希望它删除它正在读取的csv文件。我该怎么做?这是我的密码。在import numpy as np
import csv
count=1
while (count>0):
csv=np.genfromtxt("csvdata.csv", delimiter=",", filling_values=np.nan, dtype=int, case_sensitive=True, deletechars='', replace_space=' ')
ref=np.genfromtxt("refdata.csv", delimiter=",", filling_values=np.nan, dtype=int, case_sensitive=True, deletechars='', replace_space=' ')
A=np.array(csv)
B=np.array(ref)
D = B - A[-1]
match= B[np.abs(D).sum(axis=1).argmin()]
print match
count = count + 1
我要删除'csv数据.csv'当Python程序退出时。但是代码必须在这个Python脚本中,这样就不必手动删除csv。(是这样,因为csv是由除此之外的另一个Python脚本重复创建的)
我们将感激所有的帮助。非常感谢你。在
编辑:
我试着用操作系统删除文件,但它不起作用。我还尝试更改用rm指定的路径。在
^{pr2}$