使用“ wc -l”对具有50列和3000条记录的文件进行计数,以计算下面的python代码本身中的行数
cmd='wc -l /path of file'
status,output=command.getstatusoutput(cmd)
再次我尝试在python中使用以下
row_count=sum(1 for line in(file path))
我只是尝试从两个命令中抽出时间wc -l更快,我只是不知道哪个更快,您能否让我知道其背后的原因
ex:时间
wc -l : 0.005s
python : 0.54s
答案 0 :(得分:0)
尝试这个:
with open("inp.txt", "r") as inpt:
print(len(inpt.readlines()))