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

    例一:

复制代码 代码如下:
#!/usr/bin/python
import sys
import re
if __name__==”__main__”:
 f=file(“hi.txt”,”w+”)
 li=[“hello”,”hi”]
 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’
f=open(‘hi.txt’,’w+’)
f.writelines(flist)

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2287512.html

(0)
上一篇 2025年2月27日 22:43:03
下一篇 2025年2月19日 08:10:23

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python 合并文件的具体实例

    支持两种用法:(1)合并某一文件夹下的所有文件(忽略文件夹等非文件条目)(2)显示的合并多文件。 复制代码 代码如下:import sysimport os”’    usage(1): merge_files pa…

    编程技术 2025年2月27日
    200
  • Linux系统查看log日志命令详解!

    在Linux系统中,可以使用以下命令来查看日志文件的内容: tail命令:tail命令用于显示日志文件的末尾内容。它是查看最新日志信息的常用命令。 tail [选项] [文件名] 登录后复制 常用的选项包括: -n:指定要显示的行数,默认为…

    2025年2月27日
    200
  • Linux系统中怎么修改文件权限?

      Linux是一个免费开源的操作系统,也是一个遵循POSIX的多用户、多任务、支持多线程和多CPU的操作系统,以稳定、安全、可靠而闻名,是服务器领域的*选系统。而在Linux中,文件权限是非常重要的概念,那么Linux中如何修改文件权限?…

    2025年2月27日
    200
  • Linux系统中文件时间常用的三种类型!

      在Windows下,一个文件有:创建时间、修改时间、访问时间,那么Linux中文件时间的种类有哪些?在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态时间,接下来我们来详细讲解一下。 在Linux操作系统中,每个文件…

    2025年2月27日
    200
  • python 文件和路径操作函数小结

    1: os.listdir(path) //path为目录 功能相当于在path目录下执行dir命令,返回为list类型 print os.listdir(‘..’) 2: os.path.walk(path,vis…

    编程技术 2025年2月27日
    200
  • 如何在Linux中进行文件切割操作?

      在Linux操作系统中,文件过大可能会造成各种各样的错误,尤其是我们在移动或者复制大文件的时候。而为了避免这种错误,我们需要将大文件分割成小文件,以方便处理。那么如何在Linux中进行文件切割操作?可以使用多种不同的方法来完成,以下是具…

    2025年2月27日
    200
  • 一文带你了解Linux软链接与硬链接!

    为了方便用户访问文件,Linux提供了一种称为连接的机制。连接可以使一个文件或目录与另一个文件或目录建立关联,实现多个路径指向同一个文件或目录的效果。在Linux系统中,连接主要分为两种类型:硬链接和软链接。通过硬链接,可以使多个文件名指向…

    2025年2月27日
    200
  • u盘文件没有内存还占

    php小编草莓为您揭秘“u盘文件没有内存还占”现象,当我们在使用u盘时,有时会出现文件明明删除了,但u盘空间却没有释放的情况。这可能是由于文件被删除但未被彻底清空,导致u盘内存被占用。接下来,我们将为您详细解析这一问题的原因和解决方法,让您…

    2025年2月27日 互联网
    200
  • 提示文件过大不能存到u盘里

    php小编草莓提醒您,当您在尝试将一个文件存储到u盘时,如果遇到提示文件过大无法存储的情况,可能是因为u盘的存储空间不足以容纳该文件。这时,您可以尝试清理u盘中的一些无用文件,或者考虑使用其他存储设备来保存您的文件。另外,也可以尝试压缩文件…

    2025年2月27日 互联网
    200
  • 如何在Linux中搜索文件内容

    作为Linux管理员,您必须查看日志文件、配置文件或脚本中的错误信息或异常情况来解决问题。这是搜索文件内容的概念,当您无法回忆起文件名而仅记住其内容的一小部分时,这也会有所帮助。此外,在Linux中,从文本文件到大型目录的所有内容都被视为一…

    2025年2月27日
    200

发表回复

登录后才能评论