【发布时间】:2013-01-05 21:07:15
【问题描述】:
我正在尝试计算文件中的每个字符并将其放入字典中。 但它不太好用,我没有得到所有字符。
#!/usr/bin/env python
import os,sys
def count_chars(p):
indx = {}
file = open(p)
current = 0
for ch in file.readlines():
c = ch[current:current+1]
if c in indx:
indx[c] = indx[c]+1
else:
indx[c] = 1
current+=1
print indx
if len(sys.argv) > 1:
for e in sys.argv[1:]:
print e, "contains:"
count_chars(e)
else:
print "[#] Usage: ./aufg2.py <filename>"
【问题讨论】:
标签: python