从python中的文本文件中读取文本

时间:2012-10-18 15:03:16

标签: python text-files

我在尝试弄清楚如何轻松地从文本文件中导入文本或至少是一种难忘的方法时遇到了麻烦。我试图制作一个程序来侮辱用户(对于学校),从一个文本文件中引入一个单词/ s,从第二个文件中添加另一个单词,从第三个文本文件中添加最后一个单词。

我无法找到一种编码方式来执行此操作...我随机编号并运行以选择文本,我只需要知道如何访问文本文件中的字符串或文本。

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用with语句。它负责为您关闭文件。

with open("file.txt") as f:
    for line in f:
        # do something with line

或直接将数据读入列表:

with open("file.txt") as f:
    lines = list(f)
# do something with lines