python文本文件每行加上行号_在python中如何加入行号?
python添加行号:filename='demo.py'
with open(filename,'r')as fp:
lines=fp.readlines() #读取所有行
maxLength=max(map(len,lines)) #最长行的长度
for index,line in enumerate(lines): #遍历所有行
newLine=line.rstrip() #删除每行右侧的空白字符
newLine=newLine+' '*(maxLength+5-len(newLine)) #在每行固定位置添加行号
newLine=newLine+'#'+str(index+1)+'\n' #添加行号
lines[index]=newLine
with open(filename[:-3]+'_new.py','w')as fp: #将结果写入文件
fp.writelines(lines)
readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。
更多Python知识请关注Python视频教程栏目。
python文本文件每行加上行号_在python中如何加入行号?相关推荐
- python二维码加动态图_用python自制个性二维码(设置带LOGO的二维码带动图)
本文使用的是 python3.6 MyQR库 tkinter库 我们可以使用MyQR这个库 安装方式如下: 进入命令行输入: pip3 install MyQR 如果安装不成功多半是网络有问题,可以去 ...
- textarea 行数限制_在一个TextArea中如何限制行数和字符数
在网上,已经有很多关于在一个textbox限制允许的字符数量.但是如果需要,在textbox中如何去统计和限制行数呢.这里有一个解决方案,使用客户端的Javascript去限制TextArea的内容为 ...
- pythonidle怎样显示行号_给Python IDLE添加行号显示
文章目录 一.引出问题 1.Spyder编辑Python程序能显示行号 2.Python IDLE编辑Python程序不显示行号 二.解决问题 1.下载IDLEX压缩包 2.将idlex-1.18.r ...
- python基础语法加爬虫精进_从Python安装到语法基础,这才是初学者都能懂的爬虫教程...
Python和PyCharm的安装:学会Python和PyCharm的安装方法 变量和字符串:学会使用变量和字符串的基本用法 函数与控制语句:学会Python循环.判断语句.循环语句和函数的使用 Py ...
- python 代码行数统计工具_使用Python设计一个代码统计工具
问题 设计一个程序,用于统计一个项目中的代码行数,包括文件个数,代码行数,注释行数,空行行数.尽量设计灵活一点可以通过输入不同参数来统计不同语言的项目,例如: # type用于指定文件类型 pytho ...
- python爬取公众号_基于Python采集爬取微信公众号历史数据
鲲之鹏的技术人员将在本文介绍一种通过模拟操作微信App的方式采集指定公众号的所有历史数据的方法. 通过我们抓包分析发现,微信公众号的历史数据是通过HTTP协议加载的,对应的API接口如下图所示,其中有 ...
- python头像右上角加红色数字_利用python实现微信头像加红色数字功能
通过Python实现将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 实现过程: 准备两张图片如下: 使用PIL图像处理库,导入moudle ...
- python 如何判断一个函数执行完成_菜鸟来也!50行Python代码一键整理桌面
我的老同学小马忙于找工作,整天被各种照片信息,和面试笔试资料搞的焦头烂额,很多文件来不及处理,全部都堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得 ...
- python交互式编程入门先学什么_为什么 Python 对于编程入门学习来说,是一门很棒的语言...
在这篇文章里,我会来阐述下为什么我觉得 Python 对于计算机编程入门教学来说是一门很棒的编程语言(对基础编程课程更多观点可以查看这篇文章).这也是从我针对初学者Python 编程教学过程中获得并总 ...
最新文章
- 分享一个ssh打通的脚本
- servlet必知细节(三)-- DefaultServlet
- 软件测试响应时间原则,对于性能测试结果的分析原则
- php 简单路由实现
- html5设置视频显示第一帧,如何检测HTML5视频何时播放第一帧?
- 从校招生到核心架构师,支付宝研究员李俊奎谈如何成为一名优秀的程序员
- 洛谷P4092树——并查集
- Access Violation(非法访问)解析
- java el if_EL 表达式中条件运算符用于执行某种条件判断,它类似于 Java 语言中的 if-else 语句 。 ( )_学小易找答案...
- 网易云信七年:「连接者」背后的「放大器」
- Qt实现简单拼图游戏
- js 和 min.js 有什么区别
- 微信小程序正则表达式
- web 开发最新技术
- html_三种常见格式的特点
- “开心网”上出现网络中奖诈骗,提醒网友提防骗局
- 书籍是人类进步的阶梯
- Ali and Snoopy(利用广度搜索走迷宫)
- Ubuntu启动时候黑屏的解决
- sklearn文档 — 1.10. 决策树