怎么办我在Python中调用这个函数?

时间:2016-11-09 19:15:23

标签: python function file

我是Python的新手,我似乎无法降低功能。我理解他们做了什么以及如何编写它们,但我不知道如何调用它们,特别是涉及参数时。

atomic

3 个答案:

答案 0 :(得分:1)

不知道你在功能中想要做什么。但你可以像这样打电话

import csv

def get_data_list(file):
    data_file = open("table.csv", "r")
    data_list = []
    for line_str in data_file:
        data_list.append(line_str.strip().split(','))
        return data_list

get_data_list("abc.csv")

答案 1 :(得分:1)

import csv

data_list = list(csv.reader(open('table.csv', 'r')))

答案 2 :(得分:1)

好的... 第一个:您忘记了函数上方的行中的标识。 第二:我认为你可以在最后一行减少一个级别的缩进。 第三:您可以通过这种方式调用函数: name_of_function(argument1,argument2,& so ......)

您的代码如下所示:

import csv

def get_data_list(file):
    data_file = open("table.csv", "r")
    data_list = []
    for line_str in data_file:
        data_list.append(line_str.strip().split(','))
    return data_list

get_data_list('file.csv')