数据分析之python文件和操作系统

文件和操作系统

  1. 文件的读写操作
  2. 文件的字节与编码

文件的读写操作

打开一个文件以便读写,可以使用内置的open函数填充一个相对路径或者是绝对路径

IMAGE

1
2
3
4
5
6
7
r:读取文件,若文件不存在则会报错
w:写入文件,若文件不存在则会先创建再写入,会覆盖原文件
a:写入文件,若文件不存在则会先创建再写入,但不会覆盖原文件,而是追加在文件末尾
rb,wb:分别于r,w类似,但是用于读写二进制文件
r+:可读、可写,文件不存在也会报错,写操作时会覆盖
w+:可读,可写,文件不存在先创建,会覆盖
a+:可读、可写,文件不存在先创建,不会覆盖,追加在末尾

注意:这里的覆盖是指每次重新打开文件进行操作时覆盖原来的,如果是在打开文件中则不会覆盖

文件的字节和编码

IMAGE

前期回顾