花了几个小时试图解决这个问题(从已经问过的问题和其他地方)后,我仍然坚持下去。目标是逐行(不起作用)从文本文件中读取(有作用)。就目前而言,这是我最近的尝试:
With open("Product.txt","r") as file:
for i in file:
lineRead = file.readline()
productSplit = lineRead.split(",")
productNameList.append(productSplit[0])
productCostList.append(productSplit[1])
productPriceList.append(productSplit[2])
我正在尝试要做的事情:
我不太确定如何使用readline,也无法从文档或其他问题中理解它。我认为这就是我的问题所在。我很高兴被告知我做错了什么。另外,我可以读入整个文件,在新行中拆分,然后在逗号中拆分这些索引吗?
答案 0 :(得分:0)
productNameList = []
productCostList = []
productPriceList = []
With open("Product.txt","r") as file:
for line in file:
productSplit = line.split(",")
productNameList += [productSplit[0]]
productCostList += [productSplit[1]]
productPriceList += [productSplit[2]]