python 对按行读取文件的语法
时间: 2023-10-17 17:24:52 浏览: 70
Python按行读取文件的简单实现方法
在 Python 中,可以使用 `open()` 函数和 `readline()` 方法按行读取文件。具体语法如下:
```
with open('filename.txt', 'r') as f:
line = f.readline()
while line:
# 对每一行执行操作
print(line.strip())
line = f.readline()
```
其中,`'filename.txt'` 是要读取的文件名,`'r'` 表示以只读模式打开文件,`with` 语句可以自动关闭文件。`readline()` 方法每次读取一行内容,如果读到文件末尾,就会返回空字符串 `''`,因此可以使用 `while` 循环来逐行读取文件。
在上面的例子中,`strip()` 方法可以去掉每一行开头和结尾的空白字符,如空格、制表符和换行符等。您可以根据需要对每一行执行相应的操作。
阅读全文