简单文件操作python 修改文件指定行的方法

时间:2022-07-13 15:02:52 

    例一:


#!/usr/bin/python
import sys
import re
if __name__=="__main__":
 f=file("hi.txt","w+")
 li=["hello\n","hi\n"]
 f.writelines(li)
 f.close()


    "W+"模式:如果没有hi.txt则创建文件写入;如果存在,则清空hi.txt内容,从新写入。

 例二:修改文件指定行

    用的方法比拟笨,将文件内容按行读入到一个列表中,修改指定行即给列表中元素赋值;修改完后,用writelines将列表从新写入文件。

   


#!/usr/bin/python

import sys,os

f=open('hi.txt','r+')
flist=f.readlines()
flist[4]='hi\n'
f=open('hi.txt','w+')
f.writelines(flist)

    将hi.txt第五行内容修改成hi

标签:修改,文件,指定行
0
投稿

猜你喜欢

  • Pytorch BertModel的使用说明

    2023-06-28 09:30:37
  • Python闭包技巧介绍

    2022-05-30 19:17:04
  • python不使用for计算两组、多个矩形两两间的iou方式

    2021-08-19 19:08:33
  • Python 数据可视化神器Pyecharts绘制图像练习

    2021-01-27 17:42:04
  • python 在mysql中插入null空值的操作

    2022-09-24 09:48:40
  • 对python中assert、isinstance的用法详解

    2022-04-29 14:10:54
  • pycharm设置虚拟环境与更换镜像教程

    2023-06-10 06:58:05
  • Python文本相似性计算之编辑距离详解

    2022-04-28 12:14:23
  • python 从远程服务器下载日志文件的程序

    2021-03-06 01:39:15
  • 运行SQL Server的计算机间移动数据库

    2009-01-20 13:07:00
  • golang gin框架实现大文件的流式上传功能

    2024-05-08 10:44:11
  • Python使用pylab库实现画线功能的方法详解

    2021-02-03 18:26:07
  • Python终端输出彩色字符方法详解

    2023-11-18 22:04:17
  • python数据处理之Pandas类型转换的实现

    2021-04-11 11:17:36
  • Pytorch中torchtext终极安装方法以及常见问题

    2023-03-15 11:59:09
  • mysql存储过程实例

    2024-01-20 09:09:02
  • Go语言sync包与锁实现限制线程对变量的访问

    2024-02-21 13:52:29
  • 微信小程序实现登录注册tab切换效果

    2024-04-29 13:11:29
  • Linux上MySql远程备份方案

    2010-11-25 17:23:00
  • Python文件的压缩与解压

    2023-09-01 08:17:23
  • asp之家 网络编程 m.aspxhome.com