美文网首页
python 高级 文件与相关操作

python 高级 文件与相关操作

作者: 唐朝集团 | 来源:发表于2018-06-03 19:55 被阅读0次

先说一下打开文件与关闭文件与写入内容
在python3中我们可以使用open函数 打开一个已经存在的文件或者创建一个文件


Snipaste_2018-06-03_19-51-22.png

open(‘文件名’,‘模式’)
write(‘写入文件的内容’)
close()关闭文件
记的哦 既然打开了文件要记得关上,总不能开着门一直都不关吧。
接着说一下open函数可以使用的模式
open(‘99.txt’,‘模式’)
r 表示以只读的方式打开文件,文件的指针会放在文件的最开头,这是默认模式哦
w 表示打开一个文件进行写入 如果这个文件已经存在 则将其覆盖,如果不存在则会新建
a 打开一个文件用于追加,其实跟重定向很像的,如果该文件已存在,文件指针将放在文件结尾,也就是说你用a进行追加,就会把你追加的内容写入到已有内容的后边,如果这个文件要是不存在将会创建新的文件进行写入
rb 以二进制格式打开一个文件只读,文件指针将放在文件开头,这也是文件默认模式,
wb 以二进制格式打开一个文件用于写入,如果文件存在就会覆盖,如果文件不存在就创建新的文件
ab 以二进制格式打开一个文件用于追加,如果该文件已存在,文件指针将放在文件末尾也就是说新内容将会被写入到已有内容后边,如果这个文件不存在创建文件进行写入
r+ 打开一个文件用于读写 文件指针在文件开头
w+ 打开一个文件用于读写,如果文件存在则将其覆盖,如果过该文件不存在创建新的文件
a+ 打开一个文件用于读写如果该文件已存在,文件指针将会放在文件的结尾 文件打开时会追加模式如果该文件不存在就会创建新的文件用于读写
rb+ 以二进制格式打开一个文件用于读写,文件指针将会放在文件开头
wb+ 以二进制格式打开一个文件用于读写,这个文件存在就覆盖掉,如果该文件不存在就会创建新的文件
ab+ 以二进制格式打开一个文件用于追加,如果该文件已存在文件指针将会放在文件的结尾,如果该文件不存在创建新的文件用来读写
关闭文件
close()
一开一关
open打开close关掉中间用write进行写入

相关文章

  • python 高级 文件与相关操作

    先说一下打开文件与关闭文件与写入内容在python3中我们可以使用open函数 打开一个已经存在的文件或者创建一个...

  • Python高级 文件操作

    文件打开与关闭 打开文件 open(文件名,访问模式) 关闭文件 close() 访问模式:r ...

  • python高级 文件操作

    1、文件的打开与关闭 (1) 打开文件 (2) 关闭文件 (3)写入文件 (4)读文件 最重要的就是这四种方法 (...

  • python文件相关操作

    一. 文件的读写操作基于字符read & write最基本的文件操作当然就是在文件中读写数据。打开一个文件的操作:...

  • python文件相关操作

    打开文件 在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问...

  • python文件与文件夹的相关操作

    一、文件的相关操作 1、文件的打开与关闭 》》打开文件 在python中,使用open函数,可以打开一个已经存在的...

  • 2018-08-10mongodb聚合+group管道

    总论:高级操作 讲解关于mongodb的高级操作,包括聚合、主从复制、分片、备份与恢复、MR 完成python与m...

  • python文件

    Python-文件相关操作 open() open(filename, mode) 返回一个文件对象fileobj...

  • Python文件操作

    Python-文件相关操作 open() open(filename, mode) 返回一个文件对象fileobj...

  • python文件操作相关整理

网友评论

      本文标题:python 高级 文件与相关操作

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