ファイル内の空白行を取り除く例
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