On 01/23/2013 10:39 AM, moonhkt wrote:
On Jan 23, 11:33 pm, moonhk <moon...@gmail.com> wrote:
Works.
For some definition of 'works"
prndev = line.split()
# print line
for key in prndev :
if key in 'lpr':
This test will fire if key is the letter "l", or the letter "p", or the
letter "r". Probably not what you want. Suggest you change it to
if key == "lpr":
val = prndev[5].replace("-P","")
if val not in printque:
printque[val] = 1
else:
printque[val] = printque[val] + 1
if key in "/dev/null":
ditto here
val='null'
if val not in printque:
printque[val] = 1
else:
printque[val] = printque[val] + 1
Of course, I don't know what prndev actually looks like, so I could be
wrong as well. But I doubt it "works" as written.
--
DaveA
--
http://mail.python.org/mailman/listinfo/python-list