美文网首页
使用python关于文件夹的操作

使用python关于文件夹的操作

作者: 作者or过客 | 来源:发表于2018-02-15 10:34 被阅读0次

    在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(文件名)
    文件的备份:
    文件的备份就是读取旧文件的内容,写入到新文件中,这个可以使用以上只是内容编写程序

    相关文章

      网友评论

          本文标题:使用python关于文件夹的操作

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