Python中的文件夹和文件操作

在Python中可以使用函数来对文件进行操作,具体使用方法:

使用open函数可以打开一个已存在的文件,或者创建一个新文件
open(文件名,访问模式)

f = open("test.txt","w")
  • r—以只读方式打开文件,文件的指针将会放在文件开头,这是默认模式。
  • w—打开一个文件只用于写入,如果该文件存在则将其覆盖,如果不存在则创建新文件。
  • a—打开一个文件用于追加。
使用close函数关闭文件
   close()

   f.close()

文件的读写

写数据
使用write( )向文件中写入数据
f = open("test.txt","w")
f.write('hello world')
f.close()
使用read读单个长度
f = open ("test.txt",'r')
content = f.read(3)
print(content)
f.close()
使用readline读一行
f = open("test.txt",'r')
content = f.readline()
print('1:%s'%content) 
f.close()
使用readlines读所有行
f = open('test.txt','r')
content = f.readlines()
print(content)

文件的重命名、删除

要实现这个功能需要导入python中的os模块
重命名文件,使用该函数中的rename()函数
import os
os.rename('王者荣耀.txt','王者荣耀终极版.txt')
删除文件,使用该函数中的remove()函数
impost os
os.remove('王者荣耀.txt')

文件夹的相关操作

创建文件夹
impost os
os.mkdir('老王')
获取当前目录
impost os
os.getcwd()
改变默认目录
impost os
os.chdir('../')
获取目录列表
impost os
os.listdir('./')
删除文件夹
impost os
os.rmdir('老王')
文件操作.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 定义类并创建实例 在Python中,类通过 class 关键字定义。以 Person 为例,定义一个Person类...
    绩重KF阅读 3,970评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • 卿本画中仙,为爱囚千年。 黑墨白纸间,壁上空对眼。 蹉跎度流年,不甘东飞去,只盼来世再续缘。 羡仙,羡仙,不如羡飞燕。
    疯子不哭阅读 406评论 0 1
  • 以前看书的时候,书上说什么那就是什么,虽然可能不太理解,但还是会给它定义一个「正确」的标准。但是这样会很没有意思,...
    SmallflyBlog阅读 327评论 0 3
  • 365天內省課程 第356天 爱自己是否代表自私呢?它没有标准答案,什么叫“自己”?当我们在说爱自己、或爱别人的时...
    与姝会友阅读 273评论 0 0