Python如何统计文件有多少行(2023年最新整理)

导读:本篇文章首席CTO笔记来给大家介绍有关Python如何统计文件有多少行的相关内容,希望对大家有所帮助,一起来看看吧。

python 怎么求一个文档的总行数?

获取总行数可以用下面的方法获取

lines = file.readlines()

print len(lines)

如果只是遍历文件,可以用下面的方法:

f = open('file', 'r')

for line in open('file'):

line = f.readline()

python统计文本中有多少行

写一个文本统计的脚本:计算并打印有关文本文件的统计数据,包括文件里包含多少个字符、行、单词数,以及前10个出现次数最多的单词按顺序排列

import time

keep=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',' ','-',"'"]

stop_words=['the','and','i','to','of','a','you','my','that','in','she','he','her','his','it','be','was','had']

def normalize(s):

result=''

for c in s.lower():

if c in keep:

result+=c

如何获取目录下的文件数(一行Python)

如果想把该目录下所有的文件都统计出来,包括子目录、子目录的子目录。。。

可以使用os.walk来找出目录下所有的文件

import os

print sum([len(x) for _, _, x in os.walk(os.path.dirname("test"))])

#test是目录名

os.walk会递归遍历指定目录下的文件,返回值分别为当前文件夹完整路径,当前文件夹中的文件夹和文件夹中的文件。我们只需要文件,所以其他的都不取出来了,直接使用"_"占位就行了。

如果只是想统计出当前目录下的文件,不包括子目录的。就使用os.listdir,只统计是文件的个数:

len([x for x in os.listdir(os.path.dirname(__file__)) if os.path.isfile(x)])

Python如何统计文件有多少行(2023年最新整理)  第1张

IDLE(python) 怎么显示行数

1、打开IDLE shell或者IDLE编辑器,可以看到左下角有个Ln和Col,事实上,Ln是当前光标所在行,Col是当前光标所在列。我们如果想得到文件代码有多少行,我们可以直接移动光标到行末,以此来得到一个行数。

2、如果想让Python IDLE显示行号,我们可以通过扩展IDLE功能来做到。图为设置好的效果图

3、需要下载一个LineNumber.py扩展svwh.dl.sourceforge.net/project/sourcetrac/tmp/IDLE/idlexlib/extensions/LineNumbers.py。

4、我们打开Python安装目录,找到安装目录下的Lib\idlelib目录复制LineNumber到这个目录。

6、保存之后重启IDLE,可以看到我们的Shell和editor都有了行号。

python怎么得到一个文件里面的行数

import csv

f = open('fileName.csv','r')

content = csv.reader(f)

lineNum=0

for line in content:

    lineNum+=1

    print(lineNum)#lineNum就是你要的文件行数

    

f.close()

结语:以上就是首席CTO笔记为大家整理的关于Python如何统计文件有多少行的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 13:21
下一篇 2023-09-23 13:21

相关推荐

发表回复

登录后才能评论