在Python中,可以使用以下代码来统计一个txt文档有多少行:
```
file_path = 'test.txt' # 文本文件路径
with open(file_path, 'r', encoding='utf-8') as f:
lines = f.readlines()
line_count = len(lines)
print("文本文件共有", line_count, "行")
```
以上代码首先定义了要统计行数的文本文件路径file_path,并使用open()函数以只读模式打开该文件。然后使用readlines()方法逐行读取文本内容放到lines列表中,len()函数返回的就是列表元素的个数,即为文件的行数line_count。
最后,使用print()函数将统计结果输出。需要注意的是,如果文本文件中包含编码格式不同的字符,可能需要根据实际情况选择不同的编码方式。
温馨提示:答案为网友推荐,仅供参考