我想从Python中的CSV文件中读取数据,但找不到任何好的在线解决方案。从Python中的CSV文件读取
这是我到目前为止的代码:
import csv
def defTakeOrder():
listAvailable = []
listOrder = input("Type your order in the format:\n'GTIN-8,Quantity...' repeated as necessary.\n If the quanitity is 1, still enter a 1 rather than leaving the space blank.\n")
listOrder = listOrder.split(",")
fileExcel = csv.reader(open("C:\Users\Sean\Documents\Year 12\CS\Summer\Book1.csv", newline = ""), delimiter=" ", quotechar="|")
for i in fileExcel:
listAvailable.append(i)
print(listAvailable)
defTakeOrder()
有人可以帮助我的代码从该读什么书?
在此先感谢
编辑: 很抱歉,但在地球上是什么原因导致这些downvotes?我试图高效地工作,这阻碍了我要求几天,这意味着我现在无法高效工作。有人可以解释是否有一个规则我打破或什么?
乍看之下,该代码*确实*读取csv并将其放入列表中。有什么具体的破碎? – Will
所以,你的方法有什么问题,它有什么作用,它做什么,不做什么,你期望什么,发生了什么问题,你试过了什么? –
我收到“fileExcel =(...”中的第一个括号和第二个引号中的“delimiter =”“” – SeanOTRS