美文网首页
Python文件各种操作小结

Python文件各种操作小结

作者: 明日计划 | 来源:发表于2018-04-30 11:54 被阅读0次

文件

1.文件的打开和关闭, 文件的读,写和追加

 1 f=open("test","w")
 2 content=f.write("the life is short , you need python")
 3 print(content)
 4 f.close()
 5 f=open("test","r")
 6 content=f.read(5)
 7 print(content)
 8 content=f.read()
 9 print(content)
10 f.close()
11 f=open("test","a")
12 content=f.write("python is easy")
13 print(content)
14 f.close

2.文件的定位

1 f=open("test","r")
2 content=f.read(3)
3 print(content)
4 position=f.tell()
5 print(position)
6 f.seek(3,0)
7 content=f.read()
8 print(content)
9 f.close()
注意:seek不能从非零定位,具体原因有待查证,见下次更新:在文本文件中,没有使用b模式选项打开的文件,只允许从文件头开始计算相对位置,从文件尾计算时就会引发异常。

3.文件及文件夹的相关操作

f=open("test","r") 
import os  #导入os模块
文件重命名  os.rename(oldname,newname)
文件删除  os.remove(文件名)
创建文件夹  os.mkdir(文件名)
获取当前目录  os.getcwd()
改变默认目录  os.chdir()
获取目录列表  os.listdir()
删除文件夹  os.redir()

4.文件的备份

1  oldfile_name=input("输入要备份的文件名:")
2  old_file=open(oldfile_name,"r")
3  position=oldfile_name.rfind(".")
4  newfile_name=oldfile_name[:position]+"备份"+oldfile_name[position:]
5  new_file=open(newfile_name,"w")
6  while True:
7     content=old_file.read(1)
8     if len(content) == 0:
9         break
10     new_file.write(content)
11 old_file.close()
12 new_file.close()

相关文章

  • Python文件各种操作小结

    文件 1.文件的打开和关闭, 文件的读,写和追加 2.文件的定位 3.文件及文件夹的相关操作 4.文件的备份

  • Python 学习Day1

    Python 适合开发的领域 基本操作 函数 文件操作 参考 一、Python适合开发的领域 Web网站和各种网络...

  • 14.Python之文件操作

    Python之文件操作 文件操作通过Python中的内置函数open()对文件进行操作。文件操作需要如下几个参数:...

  • 【Python进阶】实战Python面向对象基本编程

    欢迎来到专栏《Python进阶》。在这个专栏中,我们会讲述Python的各种进阶操作,包括Python对文件、数据...

  • 第二节课:Python 操作文件 ——软件测试派

    学习目标:掌握 python 操作文件 python 提供内置函数 open()实现对文件的操作。 python ...

  • zip的使用

    在python中使用zip文件 本文解释如何使用一个简单的python程序在zip文件上执行各种操作 什么是zip...

  • Python遍历目录并操作文件

    今天来使用python操作文件,包括根据模式查找文件、删除文件操作。 完整代码托管在python/find...

  • 解析Python中的文件操作

    1.简介 在Python中无需引入额外的模块来进行文件操作,Python拥有内置的文件操作函数(除了内置文件操作函...

  • Python 文件操作

    一. Python 读写 创建文件 Python中对文件,文件夹(文件操作函数)的操作需要涉及到OS 模块和 sh...

  • Python学习_IO文件操作

    在编程工作中,时常需要对各种文件进行操作。读写文件是最常见的IO编程,Python中内置了读写文件的函数。读写文件...

网友评论

      本文标题:Python文件各种操作小结

      本文链接:https://www.haomeiwen.com/subject/zwlzlftx.html