|
#!/usr/bin/env python
#coding:utf-8
#导入模块
import sys, os
#!/usr/bin/env python
#coding:utf-8
#导入模块
import sys, os
if len(sys.argv) > 1 :#可以统计多个文件
for i in sys.argv[1:]:
#判断文件是否存在
if not os.path.exists(i):
print "%s is not exists" % i
sys.exit()
fd = open(i)
data = fd.read()
lens = data.count('\n')
words = len(data.split())
chars = len(data)
print lens, words, chars
else:
data = sys.stdin.read()
lens = data.count('\n')
words = len(data.split())
chars = len(data)
print lens, words, chars
|
|
|