为什么我看不到任何结果?子计划

时间:2016-03-01 09:04:06

标签: python function python-3.5

我正在制作一个程序来查明某个文件出现的次数(将由Python读取) - 我的第一步(只是为了确保我正在做的是正确的)是看到整个用Python打开文件..如果你找到了我?

def input_function():
    my_file = open("ChoralShieldData.csv", "r")

    ChoralShieldData = []

    for each_line in my_file:
        ChoralShieldData.append(each_line.split())

    return ChoralShieldData


#Main program
ChoralShieldData = input_function()

提前谢谢

2 个答案:

答案 0 :(得分:0)

您还没有告诉代码向您展示任何内容。目前它所做的只是将数据存储在变量ChoralShieldData中。

尝试将其添加到代码的最底部(仅选择一个):

print ChoralShieldData #Python 2.x
print(ChoralShieldData) #Python 3.x

或者,在函数的任何位置添加类似的print语句,以查看它在特定阶段的作用。

有关阅读和写入文件的信息,请参阅here for some more help

答案 1 :(得分:0)

既不打印结果也不将结果写入文件。这就是为什么你看不到任何结果的原因。