import csv
s = open('models.csv')
checkIt = csv.reader(s)
o = open('data.csv')
csv_o = csv.reader(o)
for c in checkIt:
abc = c[0].split(".")
abcd = abc[2]
commodity_type = abcd[6:]
print(commodity_type)
**for csv in csv_o:
print(csv)
print(commodity_type)**
print函数只执行一次,它应该执行4次,因为我在models.csv文件中有4行。
请根据models.csv
中的行数给出一个嵌套for循环运行的解决方案答案 0 :(得分:0)
尝试重置csv_o
指向的文件指针。
for csv in csv_o:
print(csv)
print(commodity_type)
o.seek(0)
这应该会自动使CSV阅读器从下一次迭代开始从文件的开头读取。