我正在尝试将一个存储在.txt文件中的MIME文件导入到我的python代码中,并使用它填充我的代码中的一些数组和字典

2024-05-16 11:09:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试导入一个存储在.txt文件中的MIME文件,以便填充它并将其作为列表存储在temp_at_sensorrawV_at_sensor等中。。并在我的字典中使用它来填充值

有人能帮我吗

from scipy.interpolate import interp1d
import numpy as np
import sys
import json

from scipy.interpolate import interp1d
import numpy as np
import sys


V_correction= (np.array([-7.73, -7.76, -8.32]))
Temp_Unit = (np.array([25.5,50,80]))

calibration_Temp_Drift = interp1d(Temp_Unit,V_correction)


temp_at_sensor = np.array([65, 66, 67, 71, 70])
rawV_at_sensor = np.array([95, 56, 105, 400, 20])

for index in rawV_at_sensor:
   calibration_Temp_Drift = interp1d(Temp_Unit,V_correction)
   V_correction_Temp_Drift = calibration_Temp_Drift(temp_at_sensor)

   no_drift_V = rawV_at_sensor + V_correction_Temp_Drift
print(no_drift_V)


U_correction = (np.array([100,200,300])).reshape(1,-1)
V_volts = (np.array([.34,.38,.4]))

for index2 in no_drift_V:
   calibration_Units_Drift = interp1d(V_volts, U_correction, fill_value='extrapolate')
   U_correction_W_Drift = calibration_Units_Drift(no_drift_V)
print(U_correction_W_Drift)

keys = ['version','well_uuid', 'start_time', 'stop_time','sensor_ids', 'acquisition_duration','acquistion_rate','gateway_id','column_names','columns_units', 'cardid']
values =''
dictionary = dict(zip(keys,values))
print(dictionary)

最终结果应转换为json文件


Tags: 文件noimportnpsensorarraytempat