#numberlines.py
import fileinput
for line in fileinput.input(inplace=1):
line=line.rstrip()
num=fileinput.lineno()
print '%-40s # %2i' % (line, num)
将上述文档保存为numberlines.py
然后运行python numberlines.py numberlines.py
然后发现增加了行号了....哇塞
#numberlines.py
import fileinput
for line in fileinput.input(inplace=1):
line=line.rstrip()
num=fileinput.lineno()
print '%-40s # %2i' % (line, num)
将上述文档保存为numberlines.py
然后运行python numberlines.py numberlines.py
然后发现增加了行号了....哇塞