Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def log2hist(logfilename):
- regex = re.compile(r'user:\s+(\w+)\s+(?:.*\s+)?pages:\s+(\d+)')
- users = {}
- with open(logfilename,'r') as logfile:
- for line in logfile:
- match = regex.search(line)
- if match:
- user, pages = match.groups()
- users[user] = users.setdefault(user,0) + int(pages)
- with open('data','w') as datafile:
- for pages in users.values():
- datafile.write(str(pages)+'\n')
- runR()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement