如何使用Python阅读文本文件中的特定单词

时间:2014-05-28 09:53:43

标签: python

说我有一个文本文件,里面是以下内容:

Hello my name is John.

使用Python函数进行阅读

data = open("test.txt", "r")
print("data.readline(2 - 4))

如何仅从第二个字符(e)到第四个字符(l)读取。因此,当我运行该程序时,它会打印“ell”

3 个答案:

答案 0 :(得分:1)

试试这样:

f = open("test.txt", "r")
f.seek(1)
print(f.read(3))

seek(1)移动到文件中第一个字节的位置,read(3)读取以下3个字节。

答案 1 :(得分:0)

with open("test.txt", "r") as file:
    for line in file:
        print(line[1:4])

答案 2 :(得分:0)

您可以使用read()方法执行此操作:

data = open("test.txt", "r")
print(data.read(4)[1:])