如何使用Python读取文本文件中的特定单词
假设我有一个文本文件,其中包含以下内容:如何使用Python读取文本文件中的特定单词,python,Python,假设我有一个文本文件,其中包含以下内容: Hello my name is John. 使用Python函数进行读取 data = open("test.txt", "r") print("data.readline(2 - 4)) 如何仅从第二个字符(e)到第四个字符(l)进行读取。因此,当我运行程序时,它会打印“ell”您可以使用read()方法执行以下操作: data = open("test.txt", "r") print(data.read(4)[1:]) f = open("
Hello my name is John.
使用Python函数进行读取
data = open("test.txt", "r")
print("data.readline(2 - 4))
如何仅从第二个字符(e)到第四个字符(l)进行读取。因此,当我运行程序时,它会打印“ell”您可以使用read()
方法执行以下操作:
data = open("test.txt", "r")
print(data.read(4)[1:])
f = open("test.txt", "r")
f.seek(1)
print(f.read(3))
试着这样做:
data = open("test.txt", "r")
print(data.read(4)[1:])
f = open("test.txt", "r")
f.seek(1)
print(f.read(3))
seek(1)
是移动到文件中第一个字节的位置,而read(3)
是读取下面的3个字节。问题表明OP使用的是Python 3,所以打印应该是一个函数。我使用的是Python 3.3它不起作用。请在第3行第17列给我一个语法错误,这是Python 3<代码>打印()应作为函数使用。