在python中如何在文件中读取特定字符串开始到特定字符串结束的内容呢?
时间: 2024-05-04 22:15:39 浏览: 241
python按行读取文件并找出其中指定字符串
你可以使用文件对象的read方法读取整个文件内容,然后使用字符串的find方法找到特定字符串的位置,再使用字符串的切片功能获取需要的内容。具体代码如下:
```
with open('filename.txt') as f:
content = f.read()
start_index = content.find('start_string')
end_index = content.find('end_string', start_index)
result = content[start_index:end_index]
print(result)
```
其中,filename.txt是要读取的文件名,start_string和end_string是特定的字符串。
阅读全文