#!/bin/pyton
#coding=gb18030
import re
"""
去掉行号
"""
print 'remove application start'
def removeLineNum(inStr):
p=re.compile(r'\D*\d+\s?[.|:|\]|\)]?\s')
return p.sub('',inStr,count=1).strip('\n')
for line in open('file_fromat.txt'):
print removeLineNum(line)
或者
fn='file_fromat.txt'
fp=open(fn,'r')
line=fp.readline()
while line:
print removeLineNum(line)
line = fp.readline()
fp.close()
或者
file = open("file_fromat.txt")
while 1:
lines = file.readlines(100000)
if not lines:
break
for line in lines:
print removeLineNum(line)