python如何读取txt文件中指定内容
时间: 2023-09-08 16:15:01 浏览: 105
读取txt文件内容
5星 · 资源好评率100%
你可以使用Python内置的文件操作函数来读取txt文件中指定内容。以下是一个示例代码,假设你要读取文件中包含的“hello”字符串:
```python
with open('file.txt', 'r') as f:
for line in f:
if 'hello' in line:
print(line)
```
上面的代码中,`with open('file.txt', 'r') as f:`打开了文件并将其赋值给变量f。接下来使用`for`循环遍历文件的每一行,如果该行包含字符串“hello”,则打印该行内容。
如果你要查找的是固定位置的内容,可以使用`f.seek()`函数将文件指针移动到指定位置,然后再读取。例如,假设你要读取txt文件中第3行的内容:
```python
with open('file.txt', 'r') as f:
f.seek(2) # 将文件指针移动到第3行(从0开始计数)
line = f.readline()
print(line)
```
在上面的代码中,`f.seek(2)`将文件指针移动到第3行(从0开始计数),然后使用`f.readline()`函数读取该行内容,并打印出来。
阅读全文