-
-
Save zcakzwa/19a448416b9e7da3dc2096da72690914 to your computer and use it in GitHub Desktop.
| # Use the file name mbox-short.txt as the file name | |
| fname = raw_input("Enter file name: ") | |
| fh = open(fname) | |
| count = 0 | |
| total = 0 | |
| for line in fh: | |
| if not line.startswith("X-DSPAM-Confidence:") : continue | |
| t=line.find("0") | |
| number= float(line[t:]) | |
| count = count + 1 | |
| total = total + number | |
| average = total/count | |
| print "Average spam confidence:",average |
fname = input("Enter file name: ")
fh = open(fname)
linecount=0
num=0
for line in fh:
if not line.startswith("X-DSPAM-Confidence:"):
continue
sub=":"
indice=line.index(sub)
conf=float(line[indice+2:])
linecount=linecount+1
num=num+conf
avg=num/linecount
print("Average spam confidence:",avg)
fname = input("Enter file name: ")
fh = open(fname)
count = 0
total = 0
number_float = 0
for line in fh:
xli = line.find("X-DSPAM-Confidence:")
if xli == 0:
ary = line.split(': ')
number_float = float(ary[1]);
count = count + 1
total = total + number_float
avg = total / count
print ("Average spam confidence:", avg)
fname = raw_input("Enter file name: ")
fh = open(fname)
count = 0
total = 0
for line in fh:
if not line.startswith("X-DSPAM-Confidence:") : continue
t=line.find("0")
number= float(line[t:])
count = count + 1
total = total + number
average = total/count
print ("Average spam confidence:",average)fname = raw_input("Enter file name: ")
fh = open(fname)
count = 0
total = 0
for line in fh:
if not line.startswith("X-DSPAM-Confidence:") : continue
t=line.find("0")
number= float(line[t:])
count = count + 1
total = total + number
average = total/count
print ("Average spam confidence:",average)
Use the file name mbox-short.txt as the file name
file_name = input("Enter file name: ")
try:
file_handle = open(file_name,"r")
except:
print("File Does not Exist!")
count = 0
total_num = 0
for line in file_handle:
if not line.startswith("X-DSPAM-Confidence:"):
continue
#print(line)
count +=1
#print(count)
space_position = line.find(" ")
#print(space_position)
num = float(line[space_position:])
#print(num)
total_num = total_num + num
#print(total_num)
print("Average spam confidence:", total_num/count)
Use the file name mbox-short.txt as the file name
fname = input("Enter file name: ")
fh = open(fname)
count = 0
total = 0
for line in fh:
if not line.startswith("X-DSPAM-Confidence:"):continue
c=float((line[line.find("0"):]))
count = count + 1
total = total + c
guys use this:
fname = input("Enter file name: ")
fh = open(fname)
count = 0
total = 0
for line in fh:
if line.startswith("X-DSPAM-Confidence:"):
t = line.find('0')
number = float(line[t:])
count = count + 1
total = total + number
else:
continue
average = total/count
print("Average spam confidence:", average)


fn = input("Enter file name: ")
fh = open(fn)
lines = 0
counts = 0
for x in fh:
if x.startswith("X-DSPAM-Confidence:"):
counts += float(x.replace("X-DSPAM-Confidence:", "").lstrip())
lines+=1
print("Average spam confidence:" , counts/lines)