在def函数中打印txt文件

时间:2018-07-11 16:00:02

标签: python

我的.txt文件在计算机和项目中另存为writing.txt。我想定义一个函数,以便当用户选择option A时,它会打印文本文件。

我没有成功尝试过

def showMembers:
    print (writing.txt)
    writing.txt(close)

但是,我真的对如何使它起作用感到困惑。

1 个答案:

答案 0 :(得分:2)

def关键字是小写字母。

您还需要首先open()来读取文件。建议通过上下文管理器with进行此操作,以便在读取完文件后python自动关闭文件。

尝试:

def show_members():
    with open('writing.text') as file:
        # Iterate through all lines of the file
        for line in file:
            print(line)

# Call your function
show_members()