使用python关于文件夹的操作

2018-02-15  本文已影响0人  作者or过客

在Python中可以使用函数来对文件进行操作,具体使用方法如下:
打开文件使用open函数 ,可以打开一个已经存在的文件,或者创建一个新的文件
关闭文件及使用close函数, 就是关闭一个函数
示例如下:f=open(‘文件名’,‘w’)这是打开文件
f.close()这是关闭这个打开的文件
访问模式
open函数后加文件名,后边是访问模式的内容
r 代表以制度凡事打开文件。 文件的指针将会放在文件的开头,这是默认模式。
w 打开一个文件只用于写入,如果改文件已经存在,文件指针将会放在文件的结尾,也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件写入。
a 打开一个问及那用于追加,如果文件已存在,文件指针将会放在文件的结尾,也就是说,新的内容将会被写入到已有内容之后,如果文件不存在,创建新文件写入。
rb 以二进制格式打开一个文件用于只读,文件指针将会放在文件的开头,这是默认模式。
wb 一二进制格式打开一个文件只用于写入,如果该文件已存在则其覆盖,如果文件不存在,创建新文件
ab 以二进制格式打开一个文件用于追加,如果该文件已存在,文件指针将会放在文件的结尾,也就是说,新的内容写入到已有内容之后,如果该文件不存在,创建新文件写入
写入文件使用write函数
读取数据使用read函数
注意:写入文件和读取数据首先要打开文件,然后关闭文件
文件的定位,如果想知道当前的位置可以使用tell函数,定位到某个位置使用speek(offset,from)其中offset表示偏移量,from表示方向 0 表示文件开头,1表示当前位置,2表示文件末尾
文件重命名和删除
要实现这个功能需要导入python中的os模块使用该函数中的rename()函数
os.rename(需要修改的文件名,新的文件名)
删除文件直接使用remove函数 os.rename(删除的文件名)
文件夹的相关操作:
创建文件夹:os.mkdir(文件名)
获取当前目录:os.getcwd()
改变默认目录: os.chidir("./")
获取目录列表: os.listdir("./")
删除文件夹: os.rmdir(文件名)
文件的备份:
文件的备份就是读取旧文件的内容,写入到新文件中,这个可以使用以上只是内容编写程序

上一篇下一篇

猜你喜欢

热点阅读