在python中读取文本文件的问题

时间:2014-04-10 19:47:21

标签: python-3.x

您好我正在尝试编写一个从文本文件中打印内容的基本函数。我使用的代码是:

def open_my_file(input_file):
    in_file = open(input_file, "r")
    contents = in_file.read()
    file.close()

    word_list = contents.split(',')
    print(word_list)

当我尝试运行程序时,它说语法错误。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

打开时使用in_file&阅读,但关闭时file。但这不会是语法错误。

答案 1 :(得分:0)

当您打开文件时,您声明文件名为in_file,当您关闭文件时,您说的是file.close(),因为您没有声明任何变量名称file python程序为您提供了一个SyntaxError。

file.close()更改为in_file.close()