我创建了一个 JSON 文件来将我需要的数据传递给一个网页。一切正常。但是每当我在同一个文件上刷新或重复操作时,JSON 都会发送双倍、三倍等等。我认为每当我输入 api 操作的编码以传递 JSON 文件时,我都需要清除 JSON 文件。我怎样才能在 Python 上做到这一点。
@app.route('/patient_cap')
def Patient_cap_mat():
global numofCapability, MaxNumDis,capsArray,ListofPatCapability
column_array=[]
df2 = pd.read_csv('./datafiles/label_network.dat', sep='\s+', header=None)
.
.// set of coding for required values
.
.
for i in range(len(result_array)):
eachpatient=CapabilityMat(result_array[i],df.loc[i].tolist())
entry = {"patient":eachpatient.memid,
"capability": eachpatient.capability}
ListofPatCapability.append(entry)
JsonList = json.dumps(ListofPatCapability)
return JsonList
每当我们调用 api 'patient_cap' 时,如何清除 json 对象?