在python中加入行号的方法
不懂在python中加入行号的方法?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。
python添加行号:
filename='demo.py'withopen(filename,'r')asfp:lines=fp.readlines()#读取所有行maxLength=max(map(len,lines))#最长行的长度forindex,lineinenumerate(lines):#遍历所有行newLine=line.rstrip()#删除每行右侧的空白字符newLine=newLine+''*(maxLength+5-len(newLine))#在每行固定位置添加行号newLine=newLine+'#'+str(index+1)+'\n'#添加行号lines[index]=newLinewithopen(filename[:-3]+'_new.py','w')asfp:#将结果写入文件fp.writelines(lines)
readlines()方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。
感谢你能够认真阅读完这篇文章,希望小编分享在python中加入行号的方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。