在Python 3.7中创建一个读取csv文件的函数以返回二维列表,而无需导入csv模块

问题描述 投票:0回答:1

我是Python的新手,正在尝试创建一个将csv文件作为参数并返回该文件中所有统计信息的2D列表的函数。我不允许导入Python csv模块,这就是为什么我很难解决这个问题的原因。

这是我到目前为止所拥有的:

def readStats(fileName):
'''takes a filename as argument and returns a 2D list
containing all of the statistics in that file'''
try:
    statsFile = open(fileName,'r')
    playerList = statsFile.readline()

    statsFile.close()
    return playerList

except IOError:
    statsList = []
    print("Error! The designated file does not exist")
    return statsList

readStats(“ nhl_2018.csv”)

有人可以帮助我如何在没有csv模块的情况下读取此csv文件吗?

file-io python-3.7 nested-lists python-3.7.4
1个回答
0
投票

您能不能更具体地说明给您带来的困难,一条错误消息会很方便。

© www.soinside.com 2019 - 2024. All rights reserved.