#!/usr/bin/env python import bz2 def main(): lines = 0 f = bz2.BZ2File('enwiki-20060208-pages-articles.xml.bz2', 'r', 2048) for line in f: lines += 1 if not (lines % 500000): print lines f.close() print lines if __name__=="__main__": main()