ファイル内の空白行を取り除く例

import sys, re
def main():
    if len(sys.argv) < 2:
        print >> sys.stderr, 'Usage: %s filename' %sys.argv[0]
        sys.exit(1)

    filename  = sys.argv[1]
    file      = open(filename,'r')
    readlines = file.readlines()
    file.close()

    sspace = ' \t \r\n'
    # cregex = re.compile("^[ \t ]*\n")

    for currentline in readlines:
        # if cregex.match(currentline):
        if currentline.strip(sspace) == '':
            continue
        print currentline,
if __name__ == '__main__':
    main()

■時間の表示例

>>> import time
>>> print time.strftime('%y/%m/%d %X', time.localtime(time.time()))
06/06/13 22:28:15