2016-03-01 43 views
-1

我正在制作一个程序,以查明文件中出现了多少次(将由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

那么你希望发生什么?你在哪里打印“ChoralShieldData”全局值? –

回答

0

你还没有告诉代码给你看什么。目前它所做的只是将数据存储在变量ChoralShieldData中。

尝试增加这对你的代码的最底部(选择一个只):

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

或者,在你的函数的任意位置添加一个类似print语句来看看它在特定的阶段做的事情。

请参阅here for some more help关于读取和写入文件。

0

无论是打印结果还是将结果写入文件。这就是为什么你看不到任何结果。

相关问题