python怎么获取行数
时间: 2024-05-15 09:12:51 浏览: 111
python可以统计文件的行数
在 Python 中,你可以使用以下几种方式获取文件的行数:
1. 使用 `len()` 函数获取文件的行数
```python
with open('file.txt', 'r') as f:
lines = len(f.readlines())
print("文件行数为:", lines)
```
2. 使用 `enumerate()` 函数遍历文件,并计算行数
```python
with open('file.txt', 'r') as f:
lines = 0
for line in enumerate(f):
lines += 1
print("文件行数为:", lines)
```
3. 使用 `sum()` 函数和生成器表达式获取文件的行数
```python
with open('file.txt', 'r') as f:
lines = sum(1 for line in f)
print("文件行数为:", lines)
```
以上三种方式都可以获取文件的行数,你可以选择其中一种适合自己的方式来获取。
阅读全文