#!/usr/bin/env python
# coding: utf-8
import time
import re
import sys
filename = r""
# now = time.time()
# bfnow = time.time() - 60
# now = 1520476439.0
# bfnow = 1520476379.0
# res = {}
# res['unkown'] = {}
# res['unkown']['total'] = 0
def last_lines(filename, lines=1):
block_size = 1024
block = ''
nl_count = 0
start = 0
fsock = file(filename, 'rU')
try:
fsock.seek(0, 2)
curpos = fsock.tell()
while (curpos > 0):
curpos -= (block_size + len(block));
if curpos
fsock.seek(curpos)
block = fsock.read()
nl_count = block.count('\n')
if nl_count >= lines: break
for n in range(nl_count - lines + 1):
start = block.find('\n', start) + 1
finally:
fsock.close()
global b
b = block[start:]
print(b)
last_lines(sys.argv[0], 6)