python读取txt文件行数怎么实现
时间: 2023-12-06 21:05:39 浏览: 108
您好,可以使用以下代码实现读取txt文件行数:
```python
with open('文件路径/文件名.txt', 'r') as f:
lines = len(f.readlines())
print("该文件共有", lines, "行。")
```
其中,'文件路径/文件名.txt' 需要替换成您需要读取的文件路径和文件名。
相关问题
python获取txt文件行数
您好,可以使用Python中的open()函数和readlines()方法来获取txt文件的行数。具体代码如下:
```
with open('file.txt', 'r', encoding='utf-8') as f:
lines = f.readlines()
print(len(lines))
```
其中,'file.txt'是你要读取的txt文件名,'r'表示以只读方式打开文件,'utf-8'是文件编码格式。readlines()方法将文件内容按行读取到一个列表中,最后用len()函数获取列表长度即可得到行数。
Python读取文件行数写入txt文件
可以使用以下代码来读取文件的行数并将结果写入到一个txt文件中:
```python
# 打开文件,读取行数
with open('file.txt', 'r') as f:
lines = f.readlines()
num_lines = len(lines)
# 将行数写入txt文件
with open('output.txt', 'w') as f:
f.write('文件行数:{}'.format(num_lines))
```
这个代码会打开名为 `file.txt` 的文件,读取其中的行数并将其存储在变量 `num_lines` 中。然后,使用 `with` 语句打开一个名为 `output.txt` 的文件,并将行数写入该文件中。
阅读全文