【发布时间】:2020-07-02 10:22:50
【问题描述】:
我有一个文件名列表,A1 和 A2。
加载方法会创建保存在 csv 文件中的数据的临时列表。
是否可以根据传递的字符串(文件名)创建类的实例?
patients_list = ["A1", "A2"]
def load_patient(patients_list):
patient_data = []
for i in range(len(patients_list)):
with open(patients_list[i]+".csv", "rt") as patient_file:
patient_file_reader = csv.reader(patient_file, delimiter=',')
for row in patient_file_reader:
patient_data.append(row)
patients_list[i] = patientClass(patient_data) #can the string value be converted to an obj?
我的目标是拥有两个名为 A1 和 A2 的对象(每个都包含 csv 数据)。
这可能吗?我已经在互联网上搜索了解决方案,但没有找到解决方案。
【问题讨论】: